1.概述
计算机网络体系结构有很多背景知识(略过),具体来说网络体系结构有三种:
- OSI七层体系结构
- TCP/IP 四层体系结构
- 五层体系结构(综合了 OSI 和 TCP/IP 的优点)
三种体系结构对应图示:
2.计算机网络五层体系结构
2.1五层体系结构图
五层体系结构各层对应的数据单元
五层体系结构各层对应的中间设备
2.2五层体系结详解
典型设备 | 中间设备 | 数据单元 | 网络协议 | |
物理层 | 中继器、集线器 | 中继器、集线器 | 数据位(bit)binary digit 二进制数据的缩写 | 无 |
使用了光纤、 同轴电缆、双绞线…… | ||||
数据链路层 | 网卡、网桥、交换机 | 网桥、交换机 | 数据帧 (Frame) | ARQ、SW、CSMA/CD、PPP、HDLC、ATM |
网络层 | 路由器、防火墙、多层交换机 | 路由器 | 数据包(Packet) | IP、ARP 、RARP 、ICMP 、ICMPv6、IGMP、RIP 、OSPF 、BGP |
传输层 | 进程和端口 | 四层路由器 | 数据段 (Segment) | TCP UDP |
应用层 | 应用程序,如FTP,SMTP ,HTTP | 网关 | 报文(message) | DHCP、DNS、FTP、HTTP、POP3、SMTP 、SSH 、TELNET |
2.3 网络体系结构数据流图
2.4四层网络体系结构多种协议图解
3.计算机网络体系协议总览