1-3 OSI和TCPIP参考模型

为何要进行网络分层

  • 某一层所做的改动不会影响到其他的层,利于设计、开发和故障排除
  • 通过定义在模型的每一层实现功能,鼓励产业的标准化
  • 通过网络组件的标准化,允许多个供应商协同进行开发
  • 允许各种类型的网络硬件和软件互相通信,无缝融合
  • 促进网络技术快速迭代,降低成本

OSI参考模型(记住)

image-20230213194605888

名称 功能 名称 对应
应用层 各种应用程序、协议 数据 进程号
表示层 数据和信息的语法转换内码,数据压缩解压、加密解密
会话层 为通信双方指定通信方式,并创建、注销会话
传输层 提供可靠(TCP)或者不可靠的(UDP)端到端传输 数据段 端口号
网络层 逻辑寻址;路由选择 数据包/分组 IP地址
数据链路层 将分组封装成帧;提供节点到节点的传输;差错控制(CRC等) 数据帧 MAC地址
物理层 在媒介上传输比特流;提供机械和电气规约 比特流

注意:对于A→B→C→D这样一个传输过程,理解端到端和点到点

  • 端到端传输:A→D 称为端到端传输
  • 点到点/节点到节点/链路通信:A→B/B→C/C→D,这种每段链路的通信称为点到点/节点到节点/链路通信

TCP/IP参考模型

几种模型对比

image-20250217195705739

TCP/IP参考模型

层次 功能描述
应用层 对应OSI参考模型的高层,为用户提供所需要的各种服务器,例如:FTP、Telnet、DNS、SMTP等
传输层 为应用层实体提供端到端的通信功能
网络层 定义逻辑地址,路由选择(路由和寻址)
数据链路层 将分组数据封装成帧,提供节点到节点的传输
物理层 在媒介上传输比特流;提供机械和电气规约

TCP/IP参考模型对应协议

image-20250217200040617

OSI与TCP/IP模型对应及协议层次

image-20250217200117464

例题

例题1

image-20250217200300253

例题2

image-20250217200322632

解析:注意题设条件中说的“物理线路”上提供可靠的数据传输服务。

  • 端到端的可靠性通过传输层协议保障
  • 点到点的物理链路的可靠性通过数据链路层协议保障

例题3

image-20250217200332160

站内搜索

没有找到内容!