OSI七层协议模型、TCP/IP四层模型协议汇总梳理
本文参考了博客:https://www.cnblogs.com/Robin-YB/p/6668762.html
https://www.cnblogs.com/lemo-/p/6391095.html
1 OSI七层协议模型和TCP/IP四层的关系
1.1 OSI引入了服务、接口、协议、分层的概念,TCP/IP借鉴了OSI的这些概念建立TCP/IP模型。
1.2 OSI先有模型,后有协议,先有标准,后进行实践;而TCP/IP则相反,先有协议和应用再提出了模型,且是参照的OSI模型。
1.3 OSI是一种理论下的模型,而TCP/IP已被广泛使用,成为网络互联事实上的标准。
TCP:transmission control protocol 传输控制协议;UDP:user data protocol 用户数据报协议
OSI七层网络模型 | TCP/IP四层概念模型 | 对应网络协议 |
应用层(Application) | 应用层 | HTTP、TFTP, FTP, NFS, WAIS、SMTP |
表示层(Presentation) | Telnet, Rlogin, SNMP, Gopher | |
会话层(Session) | SMTP, DNS | |
传输层(Transport) | 传输层 | TCP, UDP |
网络层(Network) | 网络层 | IP, ICMP, ARP, RARP, AKP, UUCP |
数据链路层(Data Link) | 数据链路层 | FDDI, Ethernet, Arpanet, PDN, SLIP, PPP |
物理层(Physical) | IEEE 802.1A, IEEE 802.2到IEEE 802.11 |
2 OSI七层协议模型
2.1 OSI七层协议模型图
应用层协议需要掌握的是:HTTP(Hyper text transfer protocol)、FTP(file transfer protocol)、SMTP(simple mail transfer rotocol)、POP3(post office protocol 3)、IMAP4(Internet mail access protocol)
2.2 OSI模型各层相关协议及缩写
应用层:
HTTP 超文本传输协议;FTP 文件传输协议;SMTP 简单邮件传输协议;TELNET TCP/IP终端仿真协议;POP3 邮局协议第三版;Finger 用户信息协议;NNTP 网络新闻传输协议;IMAP4 因特网信息访问协议第四版;LPR UNIX 远程打印协议;Rwho UNIX 远程 Who协议;Rexec UNIX远程执行协议;Login UNIX 远程登陆协议;RSH UNIX 远程Shell协议;NTF HP网络文件传输协议;RDA HP 远程数据库访问协议;VT 虚拟终端仿真协议;RFA HP 远程文件访问协议;RPC Remote Process Comm.;S-HTTP 安全超文本传输协议;GDP网关发现协议;X-Window;CMOT 基于TCP/IP的CMIP协议;SOCKS 安全套接字协议;FANP流属性通知协议;SLP服务定位协议;MSN微软网络服务;Radius 远程用户拨号认证服务协议;DNS 域名系统;NFS网络文件系统协议;NIS SUN 网络信息系统协议;R-STAT SUN远程状态协议;NSM SUN 网络状态监测协议;PMAP SUN 端口映射协议;Mount;LPR UNIX远程打印协议
常用UDP协议的应用层服务:BOOTP引导协议;DHCP动态主机配套协议;NTP网络时间协议;TFTP简单文件传输协议;SNMP简单网络管理协议
表示层:
DECnet NSP;LPP 轻量级表示协议;NBSSN NetBIOS会话服务协议;XDP外部数据表示协议;IPX
会话层:
SSL 安全套接字层协议;TLS传输层安全协议;DAP目录访问协议;LDAP轻量级目录访问协议;RPC远程过程调用协议;VINES NETRPC;VFRP;NeTBIOS;IPX
传输层:
XOT 基于tcp之上的X协议;Van Jacobson 压缩TCP协议;ISO-DE ISO开发环境(NetBISO);TALI 传输适配层接口协议;DSI、NetBIOS、IP NeTBIOS、ISO-TP SSP、SMB、MSRPC;UDP用户数据报协议;RUDP可靠的用户数据报协议;Mobile IP 移动IP协议
网络层:
IP/IPv6 互联网协议/互联网协议第六版;ICMPv6互联网控制信息协议第六版;ICMP互联网控制信息协议;IGMP 互联网组管理协议;SLIP 串行线路IP协议;安全协议;AH 认证头协议;ESP 安装封装有效载荷协议;路由协议;EGP 外部网关协议;OSPF 开放最短路径优先协议;IGRP 内部网关路由协议;NHRP 下一跳解析协议;IE-IRGP 增强内部网关路由选择协议;RIPng for IPv6 IPv6路由信息协议;GGP 网关到网关协议;VRRP 虚拟路由器冗余协议;PGM 实际通用组播协议;RSVP 资源预留协议;PIM-DM 密集模式独立组播协议;DVMRP 距离矢量组播路由协议;RIP2 路由信息协议第二版;PIM-SM 稀疏模式独立组播协议;MOSPF 组播开放最短路径优先协议
数据链路层:
MPLS 多协议标签交换协议;XTP 压缩传输协议;DCAP 数据转换客户访问协议;SLE 串行连接封装协议;IPinIP IP套IP封装协议;隧道协议;PPTP点对点隧道协议;L2F第二层转发协议;L2TP 第二层隧道协议;ATMP接入隧道管理协议;Cisco 协议;CDP 思科发现协议;CGMP 思科组管理协议;地址解析协议;ARP地址解析协议;RAR逆向地址解析协议
物理层:
IEEE 802.2;Ethernet v.2;Internetwork
3 TCP/IP四层模型
3.1 应用层:对应OSI中的应用层、表示层、会话层
3.2 物理链路层:对应OSI中的数据链路层、物理层(也有叫网络接口层)
3.3 数据包说明:
IP层传输单位是IP分组,属于点到点的传输;TCP层传输单位是TCP段,属于端到端的传输
还没有评论,来说两句吧...