OSI参考模型与TCP/IP模型

OSI参考模型

  • 物理层
    定义电压、接口、线缆标准、传输距离、传输介质等物理参数。
  • 数据链路层(确定范围里的某一个)
    MAC地址寻址
  • 网络层(确定一个范围)
    网络地址层寻址、路由
  • 传输层(区分不同的程序)
    • 数据分段、建立端到端连接、维护传输可靠性
    • TCP:可靠的传输
    • UDP:不可靠的传输
  • 会话层(区分同一个程序的不同访问者)
    建立、维护、拆除应用程序间的会话
  • 表示层
    定义数据的格式、结构;数据加密、压缩
  • 应用层(把数据封装/解封成应用程序能识别的数据)
    为应用层进程提供网络服务

TCP/IP模型

四层划分方法

  • 网络接口层
    • 物理层
    • 数据链路层
  • 网络层
  • 传输层
  • 应用层
    • 会话层
    • 表示层
    • 应用层

五层划分方法

  • 物理层(比特流)
  • 数据链路层(数据帧)
  • 网络层(数据包)
  • 传输层(数据段)
  • 应用层(数据)
    • 会话层
    • 表示层
    • 应用层
相关推荐
z10_1412 分钟前
动态住宅IP和静态住宅IP哪个更好
网络·tcp/ip·web安全
坚定信念,勇往无前2 小时前
基于rsync,局域网内,无需密码互传
服务器·网络·负载均衡
一条懒鱼6662 小时前
Ansible之Playbook简单应用
网络·ansible
阿巴~阿巴~3 小时前
IPv4地址转换函数详解及C++容器安全删除操作指南
linux·服务器·c++·网络协议·算法·c++容器安全删除操作·ipv4地址转换函数
百***67033 小时前
Node.js实现WebSocket教程
websocket·网络协议·node.js
SKYDROID云卓小助手3 小时前
无人设备遥控器之差分信号抗干扰技术
网络·stm32·单片机·嵌入式硬件·算法
YJlio4 小时前
ListDLLs & Handle 学习笔记(8.11):谁注入了 DLL?谁占着文件不放?一篇教你全搞定
网络·笔记·学习
风车带走过往5 小时前
Windows10 使用 dynv6 + ddns-go 实现 IPv6 固定域名远程访问指南
网络
爱奥尼欧5 小时前
【Linux笔记】网络部分——NAT-代理-网络穿透
linux·网络·笔记
njxiejing5 小时前
基于Packet Tracer的路由器的基本配置(地址、密码,远程登录)
网络·智能路由器