文章目录
第一章 计算机网络体系结构
1.1计算机网络概述
1.1.1计算机网络的概念
1.1.2计算机网络的组成
计网分为如下几类:
(1)组成上看:主要是由硬件,软件,协议三个部分组成
(2)工作方式上看:分为边缘部分和核心部分
(3)功能组成上看:通信子网和资源子网组成
1.1.3计算机网络的功能
计网五大功能:
(1)数据通信:最基本和最重要的功能
(2)资源共享:可以是软件共享,数据共享,也可以是硬件共享
(3)分布式处理:资源分配提高利用率
(4)提高可靠性:可以通过网络互为替代机
(5)负载均衡:将任务均衡分配给网络中的各台计算机
1.1.4计算机网络的分类
(1)按分布范围分类:
广域网(WAN),城域网(MAN),局域网(LAN),个人局域网(PAN)
(2)按传输技术分类:
广播式网络,点对点网络
(3)按拓扑结构分类:(通信子网的拓扑结构)
总线形网络,星形网络,环形网络,网状网络
(4)按使用者分类:
公用网,专用网
(5)按交换技术分类:
电路交换,报文交换,分组交换
(6)按传输介质分类:
有线局域网,无线局域网
1.1.5计算机网络的标准化工作
1.1.6计算机网络的性能指标
(1)带宽:单位(B/S)
(2)时延:发送时延,传播时延,处理时延,排队时延
(3)时延带宽积:链路的长度
(4)往返时延
(5)吞吐量
(6)速率
(7)通信利用率:有数据通过时间/总时间
局域网采用广播技术,广域网采用点对点技术
1.2计算机网络体系结构与参考模型
1.2.1计算机网络分层结构
(1)最底层是整个结构的基础,中间层既对上层提供服务,又使用下层提供的服务。
(2)下层所提供的服务对上层透明
(3)两台计算机通信时,对等层在逻辑上有一条直接通信,表现为不经过下层直接传达(透明传输)。
1.2.2计算机网络协议,接口,服务的概念
协议:对等实体间通过协议进行传输
协议的组成:语法,语义和同步
语法:规定传输的格式
语义:规定多要完成的功能,发出何种信息,何种请求。
同步:规定各种操作条件,时序关系。
接口:相邻层次之间信息交换的连接点,不能跨层定义接口
服务:下层对上层提供的功能调用
原语(OSI模型中):分为4类
(1)请求:用户发送给服务提供者
(2)响应:服务提供者发给用户,作为指示的响应
(3)指示:用户发送给服务提供者,指示做某件事
(4)证实
计算机网络的服务分为:
(1)面向连接和面向无连接(2)可靠服务和不可靠服务(3)有应答服务和无应答服务
可靠服务:具有纠错,检错,应答机制。
不可靠服务:尽可能将数据送达,不保证正确性。
1.2.3ISO/OSI参考模型和TCP/IP模型
OSI七层:物,联,网,输,会,示,用
通信子网:物,联,网
资源子网:会,示,用
点到点通信:主机与主机之间的通信
端到端通信:不同主机之间两个进程之间的通信,端口到端口
应用层使用的协议是最多的。
TCP/IP模型:…4层
OSI与TCP/IP比较:
(1)都可以解决异构网络之间的相互连接
(2)OSI符合面向对象程序设计的思想,TCP/IP模型不符合软件工程的思想
(3)OSI协议通用性好,TCP/IP更加思化
(4)OSI在网络层中支持无连接和面向连接的通信,在传输层仅有面向连接的通信。
TCP/IP在网际层仅有无连接的通信,传输层支持无连接和面向连接两种模式。
(5)OSI网络层中划分一个子层完成类似于TCP/IP模型中的功能,用来解决异构网络的问题。
P更加思化
(4)OSI在网络层中支持无连接和面向连接的通信,在传输层仅有面向连接的通信。
TCP/IP在网际层仅有无连接的通信,传输层支持无连接和面向连接两种模式。
(5)OSI网络层中划分一个子层完成类似于TCP/IP模型中的功能,用来解决异构网络的问题。