OSI模型与TCP/IP模型
OSI模型 | TCP/IP模型 | 功能 | 协议 | 物理设备 |
---|---|---|---|---|
应用层 | 应用层 | 文件传输,电子邮件,虚拟终端 | TFTP,HTTP,SNMP,FTP,SMTP,DNS,Telnet | |
表示层 | 数据格式化,数据加密 | 无协议 | ||
会话层 | 解除或建立与别的节点的联系 | 无协议 | ||
传输层 | 传输层 | 提供端到端的连接 | TCP,UDP | 四层交换机 |
网络层 | 网络层 | 为数据包选择路由 | IP,ICMP,RIP,OSPF,BGP,IGMP,ARP,RARP | 三层交换机,路由器 |
数据链路层 | 数据链路层 | 传输有地址的帧以及错误检测功能 | SLIP,CSLIP,PPP | 网桥,以太网交换机 |
物理层 | 物理层 | 以二进制数据形式在物理媒体上传输数据 | ISO2110,IEEE802,IEEE802.2 | 中继器,集线器 |
协议概览
协议名称 | 功能 | 所在层 |
---|---|---|
TFTP | Trivial File Transfer Protocol,简单文件传输协议,用来在客户端与服务机之间进行简单的文件传输,端口号69 | 应用层 |
HTTP | HyperText Transfer Protocol,超文本传输协议 | 应用层 |
SNMP | Simple Network Management Protocol,简单网络管理协议,主要用于管理和监控网络设备 | 应用层 |
FTP | File Transfer Protocol,文件传输协议,用于将文件从一个主机复制到另一个主机 | 应用层 |
SMTP | Simple Mail Transfer Protoco,简单邮件传输协议 | 应用层 |
DNS | Domain Name System,域名系统,用来将域名解析为IP地址 | 应用层 |
TCP | Transmission Control Protocol,传输控制协议,是一种面向连接,可靠的,基于字节流的传输层协议 | 传输层 |
UDP | User Datagram Protocol,用户数据报协议,是一种无连接,不可靠的传输协议 | 传输层 |
IP | Internet Protocol,互联网协议,用来在目的主机和源主机之间传输数据 | 网络层 |
ICMP | Internet Control Message Protocol,互联网控制消息协议,用于在IP协议中发送控制消息 | 网络层 |
RIP | Routing Information Protocol,路由信息协议,通过不断的交换信息让路由器动态的适应网络连接的变化 | 网络层 |
OSPF | Open Shortest Path First,开放式最短路径优先,是基于链路状态的路由协议 | 网络层 |
BGP | Border Gateway Protocol,边界网关协议,是互联网上一个核心的去中心化自治路由协议 | 网络层 |
IGMP | Internet Group Management Protocol,网路群组管理协议,是用于管理网路协议多播组成员的一种通信协议 | 网络层 |
ARP | Address Resolution Protocol,地址解析协议,是一个通过解析网络层地址来找寻数据链路层地址的网络传输协议,即将IP地址转换为MAC地址 | 网络层 |
RARP | 逆地址解析协议,将MAC地址转换为IP地址 | 网络层 |
SLIP | Serial Line Internet Protocol,串列线路互联网协议,已被PPP协议取代 | 数据链路层 |
CSLIP | 压缩的SLIP,可以提高SLIP的传输效率 | 数据链路层 |
PPP | Point-to-Point Protocol,点对点协议,在两节点间创建直接的连接 | 数据链路层 |