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段,属于端到端的传输

 

猜你喜欢

转载自blog.csdn.net/jisuanjiguoba/article/details/80698692