OSI模型与TCP/IP模型

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,点对点协议,在两节点间创建直接的连接 数据链路层

Reprint please specify: wbl OSI模型与TCP/IP模型

Previous
数据链路层协议设计与实现(1) 数据链路层协议设计与实现(1)
数据链路层功能数据链路层在TCP/IP协议模型里,位于第二层,它从网络层获取一个分组(packet),并将其打包成一帧(frame),然后发送给物理层。 当然数据链路层要做的不仅仅就只有这些,它要实现的功能还有许多,例如 向网路层提供一个
Next
git rebase,reset以及revert命令分析 git rebase,reset以及revert命令分析
基本概念在讲述命令的使用姿势之前,我们首先需要了解git仓库的组成。git仓库主要由三部分组成,分别是工作空间(workspace), 暂存区(stage), 本地仓库。 工作空间(workspace): 通过git进行版本管理的目录和文
2019-05-03