Search

Search IconIcon to open search

TCPIP 五层模型

Last updated Jun 16, 2023

# 协议分层的原则

  1. 每一层都能完成双向且对立的操作(如加密/解密, 发送/接收)
  2. 在同一层的通信对象物(or: 数据单元)是相同的(如数据链路层是帧, 传输层是段Segment)

# 应用层

  • 解决问题: 已建立连接, 如何通信
  • 应用层协议: 邮件协议, HTTP, FTP, SSH, DNS等
  • 应用层有两种连接模式
    • Client/Server 模式
    • P2P(point2point) 模式

# 传输层

  • 解决问题: 两个不同终端上的进程如远程通信
  • 通常通过对进程绑定端口转化为两个端口的通信
  • 传输层协议: TCP, UDP

# 网络层

  • 解决问题: 将数据包(IP Datagram, 数据报)通过最优线路传输给已知 IP 地址的终端(路由)
  • 网络层协议: IPv4, IPv6

# 数据链路层

  • 解决问题: 数据帧 frame 的在节点 node(路由,终端)之间的无差错传输
  • 连接节点的不是 WAN 就是 LAN
  • WAN 技术包括:
    • 拨号上网
    • 有线电视网络
    • 手机网络
    • 卫星网络
  • LAN 技术包括:
    • 有线 LAN
    • WLAN
    • Bluetooth
# 调制解调器

把数字信号调制成模拟信号, 把模拟信号解调成数字信号

# 物理层

  • 解决问题: 位的传输(转换成用于传输的电磁信号)
  • 模拟数据 analog data 和数字数据 digital data 及转换

物理层的传输介质分类