计算机网络:网络分层

参考来源:菜鸟教程 | TCP/IP

网际互联及OSI七层模型

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

网络分层


物理层

  • 作用:定义一些电器,机械,过程和规范,如集线器;

  • PDU(协议数据单元):bit/比特

  • 设备:集线器HUB;

  • 注意:没有寻址的概念;


数据链路层

  • 作用:定义如何格式化数据,支持错误检测;

  • 典型协议:以太网,帧中继(古董级VPN)

  • PDU:frame(帧)设备:以太网交换机;

  • 备注:交换机通过MAC地址转发数据,逻辑链路控制;


网络层

  • 作用:定义一个逻辑的寻址,选择最佳路径传输,路由数据包;

  • 典型协议:IP,IPX,ICMP,ARP(IP->MAC),IARP;

  • PDU:packet/数据包;

  • 设备:路由器

  • 备注:实现寻址


传输层

  • 作用:提供可靠和尽力而为的传输;

  • 典型协议:TCP,UDP,SPX,port(65535个端口),EIGRP,OSPF

  • PDU:fragment 段;

  • 无典型设备;

  • 备注:负责网络传输和会话建立;


会话层

  • 作用:控制会话,建立管理终止应用程序会话;

  • 典型协议:NFS, SQL, ASP, PHP, JSP, RSVP(资源源预留协议), windows,

  • 备注:负责会话建立;


表示层

  • 作用:格式化数据;

  • 典型协议:ASCII, JPEG. PNG, MP3. WAV, AVI,

  • 备注:可以提供加密服务;


应用层

  • 作用:控制应用程序;

  • 典型协议:telnet, ssh, http, ftp, smtp, RIP, BGP, (未完待续)

  • 备注:为应用程序提供网络服务;

猜你喜欢

转载自blog.csdn.net/SongXJ_01/article/details/106451301