计算机网络体系结构(笔记整理)
1.1计算机网络概述
1.1.1计算机网络的概念
计算机网络是指将分散的、具有独立功能的计算机系统,通过通信设备与链路链接起来、再有功能完善的软件实现资源共享和信息传输的系统。
1.1.2计算机网络的组成
1) 按照组成部分:主要由硬件、软件、协议三部分组成。
硬件:端系统、通信链路(双绞线、光纤、同轴电缆)、交换设备(路由器、交换机)等。
软件:主要包括实现资源共享的软件(网络操作系统、邮件收发程序、FTP程序、聊天程序)等
协议:是计算机网络的核心,是同一层次对等实体间通信所遵循的规则和约定,即规定了网络传输数据所遵循的规范。
2)按照工作方式: 主要分为边缘部分和中心部分
边缘部分:由所有链接到因特网上、供用户直接使用的主机组成(端系统、网络摄像头等)【提供端A到端B的进程间的通信】
核心部分:由大量的网络和链接这些网络的路由器组成,他主要为边缘部分提供联通、交换服务。
3)按照功能组成:通信子网、资源子网
通信子网:各种传输介质、通信设备、和相应的网络组成。ISO/OSI参考模型的下三层。
资源子网:实现资源共享功能的设备及其软件的集合。ISO/OSI参考模型的上三层。
1.1.3 计算机网络的功能
1.数据通信
2.资源共享
3.分布式处理:多台计算机共同承担同一任务的不同部分
4.提高可靠性: 例如A主机宕机了,通过计算机网络可以使B主机顶上去作为替代机。
5.负载均衡
1.1.4 计算机网络的分类
1.按照分布范围分类
广域网:广域网是因特网的核心、覆盖范围几十km~几千km,采用的是交换技术
城域网:覆盖范围3~50km,采用以太网技术
局域网:采用广播技术
个人区域网
2.按照传输技术分类
1)广播式网络:所有计算机共享一个通信信道,当A主机利用公共信道发送数据时,其他主机都处于监听的状态。
2)点对点网络:每条物理线路链接一对计算机、若通信的两台主机没有直接的通信线路,数据通信则要通过中间节点接收、存储和转发,直至目的节点。【采用分组存储转发和路由选择机制】
3.按照拓扑结构分类
1)总线型网络:优点:建网容易、节省路线。缺点:负载过高时通信效率不高、对故障敏感。
2)星形网络
3)环形网络
4)网状网络
4.按照使用者分类
1)公用网络
2)专用网络:例如铁路、电力、军队等部门的专用网,不向外人提供。
5.按照交换技术分类
1)电路交换网络:在源节点和目的节点间建立一条专用的通路用于传送数据,包括建立链接、数据传输、释放连接三个阶段。
<