计算机网络模型 OSI 7 & TCP/IP 5(4)模型OSI 7 详解描述OSI 层级名称功能描述协议示例数据单元典型设备7应用层为用户提供网络服务接口(如文件传输、邮件)HTTP, HTTPS, FTP, SMTP, DNS数据(Data)网关、终端应用6表示层数据格式转换(加密/解密、压缩/解压)、确保跨系统兼容性SSL/TLS, JPEG, ASCII数据(Data)加密设备、编解码器5会话层建立、管理和终止会话连接,保持会话同步NetBIOS, RPC, SIP数据(Data)会话管理器4传输层提供端到端可靠传输(流量控制、错误恢复)TCP, UDP段(Segment)防火墙、负载均衡器3网络层路由选择、逻辑寻址(IP 地址),实现不同网络间的数据包转发IPv4, IPv6, ICMP, ARP, OSPF, BGP包(Packet)路由器、三层交换机2数据链路层将数据封装为帧,通过 MAC 地址在直连设备间传输,提供错误检测Ethernet, PPP, VLAN, MAC帧(Frame)交换机(二层)、网桥、网卡1物理层传输原始比特流,定义电气/机械特性(电压、线缆、接口)RS-232, 100BASE-T, 光纤比特(Bit)集线器、中继器、调制解调器实例以用户 Xia 向朋友 Friend 发送一条消息 “Hello” 为例。(参考)TCP/IP 5 详解TCP/IP 层级名称协议示例数据单元功能描述典型设备5应用层HTTP, HTTPS, FTP, DNS, SMB, SSH, RDP数据(Data)提供用户应用程序的网络服务接口(如网页浏览、文件传输)网关、终端应用、计算机4传输层TCP, UDP段(Segment)提供端到端通信,负责数据分段、可靠性传输(TCP)或快速传输(UDP)防火墙(仅限过滤端口)、负载均衡器3网络层IPv4, IPv6, ICMP, ARP, OSPF, BGP包(Packet)逻辑寻址(IP 地址)、路由选择和数据包转发路由器、三层交换机2数据链路层Ethernet, PPP, VLAN, MAC帧(Frame)将数据封装为帧,通过物理地址(MAC)在直连设备间传输,提供错误检测交换机(二层)1物理层RS-232, 100BASE-T, 光纤比特(Bit)传输原始比特流,定义电气/机械特性(电压、线缆、接口)网线、网卡、无线网络适配器应用层常见协议及端口协议/服务功能说明默认端口协议类型FTP文件传输协议20(数据),21(控制)TCPSSH安全远程终端22TCPTelnetWindows 远程终端(不加密)23TCPSMTP邮件发送协议25TCPDNS域名解析服务53UDP/TCP(一般用 UDP)HTTP超文本传输协议80TCPHTTPS安全超文本传输协议443TCPSMBWindows 文件共享445TCPSOCKS代理协议、防火墙穿透1080TCP/UDPVNC远程桌面共享5900+ 显示号(显示号是用来区分不同 VNC 会话的编号,如 :0、:1)TCP(主),部分实现支持 UDPRDPWindows 远程桌面协议3389TCP/UDPMySQL数据库服务3306TCPSQL Server微软 SQL Server 数据库1433TCPOracleOracle 数据库服务1521TCPRedis内存型数据库6379TCPWebLogicOracle 中间件服务7001TCPTomcatJava Web 中间件应用服务器8080TCP
评论区