计算机网络-计算机体系结构

124 阅读2分钟

常见的计算机体系结构

法律上的国际标准OSI体系结构7 层

LayerNameFunctionCommon Protocols
Application应用层 (Application)提供应用程序间的通信和数据交互HTTP, FTP, SMTP, DNS, SSH, Telnet
Presentation表示层 (Presentation)数据格式转换、数据加密解密JPEG, GIF, MPEG, SSL, TLS, ASCII, Unicode
Session会话层 (Session)管理和维护会话连接,处理通信中的同步和异常情况NetBIOS, PPTP, RPC, SIP, SSH, TLS
Transport传输层 (Transport)提供端到端的数据传输服务,实现可靠性和流量控制TCP (Transmission Control Protocol), UDP (User Datagram Protocol), SCTP (Stream Control Transmission Protocol)
Network网络层 (Network)路由和转发数据包,选择最佳路径进行数据传输IPv4, IPv6, ICMP, ARP, OSPF, BGP
Data Link (Link)数据链路层 (Data Link)管理物理层的数据传输,提供数据的可靠性和错误检测纠正Ethernet, Wi-Fi (802.11), PPP (Point-to-Point Protocol), HDLC (High-Level Data Link Control), Frame Relay
Physical物理层 (Physical)在物理媒介上传输原始的比特流,定义物理连接和传输速率Ethernet, RS-232, USB, Bluetooth, Fiber Optics

TCP/IP体系结构4层

LayerNameFunctionCommon Protocols
Application应用层 (Application)提供特定应用程序的协议和数据交换HTTP, FTP, SMTP, DNS, Telnet, SSH
Transport传输层 (Transport)提供端到端的数据传输服务,实现可靠性和流量控制TCP (Transmission Control Protocol), UDP (User Datagram Protocol)
Internet网际层 (Internet)路由和转发数据包,选择最佳路径进行数据传输IP (Internet Protocol), ICMP (Internet Control Message Protocol), ARP (Address Resolution Protocol)
Link链路层 (Link)管理物理层的数据传输,提供数据的可靠性和错误检测纠正Ethernet, Wi-Fi (802.11), PPP (Point-to-Point Protocol), HDLC (High-Level Data Link Control)

原理体系结构5层

层级名称功能常见协议
应用层Application Layer提供用户应用程序间的通信和数据交互HTTP, FTP, SMTP, DNS, Telnet, SNMP
传输层Transport Layer提供端到端的数据传输服务,实现可靠性和流量控制TCP (Transmission Control Protocol), UDP (User Datagram Protocol), SCTP (Stream Control Transmission Protocol)
网络层Network Layer路由和转发数据包,选择最佳路径进行数据传输IP (Internet Protocol), ICMP (Internet Control Message Protocol), ARP (Address Resolution Protocol)
数据链路层Data Link Layer管理物理层的数据传输,提供数据的可靠性和错误检测纠正Ethernet, Wi-Fi (802.11), PPP (Point-to-Point Protocol), HDLC (High-Level Data Link Control), Frame Relay
物理层Physical Layer在物理媒介上传输原始的比特流,定义物理连接和传输速率Ethernet, RS-232, USB, Bluetooth, Fiber Optics