一、(Ⅳ)OSI参考模型&TCPIP模型
一、(Ⅳ)OSI参考模型&TCPIP模型
一、OSI参考模型(物链网输会示用)
- 记住各层名称和顺序
- 了解常见网络设备的功能层次
- 了解各层的功能
OSI模型中常见网络设备的功能层次:
- 集线器:物理层
- 交换机:物理层,数据链路层
- 路由器:物理层,数据链路层,网络层
OSI参考模型各层的功能
- 应用层:报文
-
表示层:
- 数据格式转换
-
会话层:
- 管理进程间会话
-
传输层:报文段 实现端(口)到端(口)的通信(进程到进程的通信)
- 仅向上层提供有链接的可靠的服务
-
网络层:分组(数据报) 把分组从源节点转发到目的节点
-
向上层提供两种传输
- 有连接的可靠的服务(虚电路)(下列功能启用时)
- 无连接的不可靠的服务(数据报)(下列功能不启用时)
- 路由选择:构造并维护路由表,决定数据报到达目的节点的最佳路径
- 分组转发:将数据报从合适端口转发出去
- 拥塞控制:缓解网络拥塞
- 网际互联:异构网络互联
- 可靠传输管理:收到数据报后回复确认
- 其他功能:以分组为单位进行差错控制和流量控制(检查这个数据报是否完整)
-
向上层提供两种传输
-
数据链路层:帧 确保相邻节点之间的链路逻辑上无差错
- 差错控制:检查+纠错+重传(采用校验编码技术)(检查这个帧是否完整 )
- 流量控制:协调两个点的速率
-
物理层:比特 实现相邻节点0和1(比特)的传输
- 需要定义接口参数(形状,尺寸,引脚数)
- 需要定义传输信号的含义(电气特征)
TCP/IP模型(接网输用)
- 网络上所有应用并非都需要数据格式转换和会话管理功能(因此去掉会话层和表示层)
- 需要使用上述功能的程序可以通过应用层的一定协议实现
-
传输层:报文段 进行差错控制,复用和分用,流量控制,连接建立与释放,可靠传输管理
-
向上层提供:
- 有连接的可靠的服务(TCP)慢
- 无连接的不可靠的服务(UDP)快
-
向上层提供:
-
网际层(网络层):分组 把分组从源节点发送到目的节点
- 仅向上层提供无连接不可靠的服务(数据报)
- 网络接口层:帧 实现相邻节点的数据传输(为网络层传输分组)并不对如何传输做出详细规定(自由度高)
OSI参考模型和TCP/IP参考模型比较:
OSI参考模型:
-
传输层
- 仅向上层提供有连接的可靠的服务
-
网络层(向传输层提供)
- 有连接的可靠的服务(虚电路)
- 无连接的不可靠的服务(数据报)
TCP/IP参考模型:
-
传输层(可为上层提供)
- 有连接的可靠的服务(TCP)
- 无连接的不可靠的服务(UDP)
-
网络层
- 仅向网络层提供无连接的不可靠的服务(数据报)