1.1 计算机网络的发展
1.2 计算机网络的功能、组成及拓扑结构
1.3 计算机网络体系结构
1.4 TCP/IP网络体系结构
首先我们需要知道计算机网络是什么?
计算机网络是计算机技术和通信技术结合的产物,是多个独立自治,相互连接的计算机集合。
计算机网络经过最初的联机系统,到之后的分时系统,再到后来的计算机网络,最后演变为国际标准化网络。
计算机网络的功能主要包括:
1)数据通信
2)资源共享
3)并行和分布式处理
4)提高可靠性
计算机由节点(node)和连接这些节点的链路(link)组成,按功能可把计算机分成负责信息处理的资源子网和和负责信息传递的通信子网。
计算机网络的拓扑结构包括
网状拓扑
①避免拥塞问题
②具有较好的健壮性
③具有好的安全性
④便于管理
⑤安装费用高
星状拓扑
①拓扑结构简单
②具有较好的健壮性
③便于管理
④中央控制器是网络的瓶颈
树状拓扑
①扩展了网络距离
②允许网络隔离不同计算机的通信
总线型拓扑
①不存在路由
②易安***r>③总线长度有限
④故障隔离问题
环状拓扑
①易安***r>②维护管理方便
③传输延迟大
混合型拓扑
讲到计算机网络自然会想到计算机网络的体系结构
第一个网络体系结构是1974年,IBM的SNA (System Network Architecture)
层间通信:同一节点上相邻层次的通信。
对等层间通信:不同的网络节点上对等层间的通信。
实通信:层间通信和物理层之间的通信
虚通信:除物理层之外,对等层间的通信。
ISO OSI/RM的每层为其上面各层提供专门的通信服务。除了最下层(物理层)外,上面各层都依赖下一层完成其特定的功能。
层间接口处提供服务的地方称为服务访问点SAP(Service Access Point),每个服务访问点都有一个唯一的地址标识。其格式为<网络号><主机号><端口号>
相邻层在提供服务的过程中要传递信息,这些信息单位在OSI模型中称为服务数据单元(SDU)。在N+1和N层间传递的数据单元,记为(N)SDU。
对等层间交换的信息单位称为协议数据单元(PDU)。N层的PDU由N层的SDU加上该层的协议控制信息(Protocol Control Information—PCI)构成。