首页 > 代码库 > 1、了解网络
1、了解网络
第一个分组交换网:ARPANET
局域网:以太网,令牌总线局域网,令牌环局域网
OSI:开放系统互连参考模型,七层分别为物理层、数据链路层、网络层、运输层、会话层、表示层、应用层
TCP/IP:四层分别为网络接口层、网际层、运输层、应用层
1983年TCP/IP协议成为标准协议,因特网诞生时间
internet(互联网)是一个通用名词,它泛指由多个计算机网络互连而成的网络
Internet(因特网)是一个专用名词,它指当前全球最大的、开放的、由众多网络相互连接而成的特定计算机网络,它采用 TCP/IP 协议,且其前身是美国的ARPANET
ISP:因特网服务提供者
制订因特网正式标准的四个阶段:因特网草案(不是RFC文档)、建议标准、草案标准、因特网标准
通信子网:OSI下三层(传输层既不是通信子网,也不是资源子网),调制解调器,路由器,网络通信协议
资源子网:主机,网络资源(软件、硬件)
通信子网为资源子网提供信息传输服务,资源子网上用户间的通信是建立在通信子网的基础上
计算机网络是以能够相互共享资源的方式互连起来的自治计算机系统的集合
两种通信方式:客户/服务器方式、对等方式
电路交换:面向连接,时延小
分组交换:无连接,时延大
作用范围分类:广域网,城域网,局域网,个人区域网
传输技术分类:广播式网络、点-点式网络(采用分组存储转发与路由选择机制是点对点式网络与广播式网络的重要区别之一)
交换功能分类:电路交换、分组交换、报文交换(电路交换必定是面向连接的,但面向连接的却不一定是电路交换)
使用者分类:公用网、专用网
带宽与宽带:
带宽是单位时间内数字信道所能传送的“最高数据率”,信号具有的频带宽度
宽带是宽的通频带
传输时延、传播时延、处理时延、排队时延
时延带宽积 = 传播时延*带宽
当前网络时延=网络空闲时延/(1-网络利用率)
网络协议三要素:
语义(定义发送者或接收者需要发出何种控制信息,完成何种动作以及作出何种响应)
语法(定义用户数据与控制信息的结构与格式)
同步(定义事件完成顺序)
Internet的分层思想:
1、因特网的规模非常大;
2、许多单位不愿意外界了解自己单位网络的布局细节和本部门所采用的路由选择协议,但还是希望连接到因特网上。
网络采用层次结构带来的好处:
1.各层之间是独立的
2.灵活性好
3.结构上可分割开
4.易于实现和维护
5.能促进标准化工作
网络层次结构模型与各层协议的集合,称为网络的体系结构。
至于这些功能是用何种硬件或软件来实现,则不属于网络体系结构部分,而是属于实现的问题。
体系结构是抽象的,而实现则是具体的,是真正在运行的计算机硬件和软件。
SDU:服务数据单元
PDU:协议数据单元
上一层的协议数据单元是下一层的服务数据单元
协议与服务的区别:
1、服务是下层实体为上层实体提供它们间进行通信的能力,具体是通过原语操作实现的。
服务是由下层向上层通过层间接口提供的,上层是服务用户,下层是服务提供者。服务是“垂直”的。
2、协议是控制两个对等实体进行通信的规则的集合。协议是“水平”的。
3、服务定义了该层能够为它的上层完成的操作,但丝毫未涉及这些操作是如何完成的。
本层的服务用户只能看见服务而无法看见下面的协议。下面的协议对上面的服务用户是“透明的”。
4、实体利用协议来实现它们的服务定义。只要不改变提供给用户的服务,实体可以任意地改变它们的协议。这样,服务和协议就被完全地分离开来。
协议与服务的关系:
1、协议的实现保证了能够向上一层提供服务
2、要实现本层的协议,还需要使用下面一层提供的服务
OSI与TCP/IP的区别:
1、OSI提出服务、接口、协议的概念,TCP/IP没有明确区分服务、接口、协议
2、OSI共有7层,TCP/IP共有四层
3、OSI网络层有面向连接与无连接,TCP/IP仅有无连接
4、OSI传输层仅有面向连接,TCP/IP有面向连接和无连接
5、OSI模型产生在协议发明之前,TCP/IP模型产生在协议之后
1、了解网络