OSI七层模型与TCP/UDP的区别
OSI七层模型
OSI中的层功能 TCP/IP协议族
OSI中的层功能 TCP/IP协议族
应用层文件传输,,文件服务,虚拟终端,TFTP,HTTP,SNMP,FTP,SMTP,DNS,Telnet
表示层 数据格式化,代码转换,数据加密 没有协议
会话层 解除或建立与别的接点的联系 没有协议
传输层 提供端对端的接口 TCP, UDP
网络层 为数据包选择路由IP,ICMP,RIP,OSPF,BGP,IIGMP
数据链路层 传输地址的帧以及错误检测功能 SLIP,CSLIP,PPP,ARP,RARP,MTU,MTU
物理层 以二进制数据形式在物理媒体上传输数据ISO2110,IEEE8O2,IEEE802.2
表示层 数据格式化,代码转换,数据加密 没有协议
会话层 解除或建立与别的接点的联系 没有协议
传输层 提供端对端的接口 TCP, UDP
网络层 为数据包选择路由IP,ICMP,RIP,OSPF,BGP,IIGMP
数据链路层 传输地址的帧以及错误检测功能 SLIP,CSLIP,PPP,ARP,RARP,MTU,MTU
物理层 以二进制数据形式在物理媒体上传输数据ISO2110,IEEE8O2,IEEE802.2
TCP/IP五层模型的协议
应用层
传输层:四层交换机、也有工作在四层的路由器
网络层:路由器、三层交换机
数据链路层:网桥(现已很少使用)、以太网交换机(二层交换机)、网卡(其实网卡一半工作在物理层、一半工作在数据链路层)
物理层:中继器、集线器、还有我们通常说的双绞线也工作在物理层
除了层的数量之外,开放式系统互联(OSI)模型与TCP/IP协议有什么区别?
开放式系统互联模型是一个参考标准,解释协议相互之间应该如何相互作用。TCP/IP协议是美国国防部发明的,是让互联网成为了目前这个样子的标准之一。
开放式系统互联模型是一个参考标准,解释协议相互之间应该如何相互作用。TCP/IP协议是美国国防部发明的,是让互联网成为了目前这个样子的标准之一。
开放式系统互联模型中没有清楚地魔术TCP/IP协议,但是在解释TCP/IP协议时很容易想到开放式系统互联模型。两者的主要区别如下:TCP/IP协议中的应用层处理开放式系统互联模型中的第五层、第六层和第七层的功能。
TCP/IP协议中的传输层并不能总是保证在传输层可靠地传输数据包,而开放式系统互连模型可以做到。TCP/IP协议还提供一项名为UDP(用户数据报协议)的选择。UDP不能保证可靠地数据包传输。
TCP/UDP协议
TCP
TCP/UDP协议
TCP
(Transmission Control Protocol)和UDP(User Datagram Protocol)协议属于传输层协议,其中TCP提供IP环境下的数据可靠传输,它提供的服务包括数据流传送、可靠性、有效性、全双工操作和多路复用。通过面向连接、端到端和可靠地数据包发送。通俗说,它是事先为所发送的数据开辟出链接好的通道,然后在进行数据发送;而UDP则部位IP提供可靠性、流控或差错恢复功能。一般来说,TCP对应的是可靠性要求高的应用,而UDP对应的则是可靠性要求低。传输经济的应用。TCP支持的应用协议主要有:
Telnet/FTP、SMTP等;UDP支持的应用层协议主要有:NFS(网络文件系统)、SNMP(简单网络管理协议)、DNS(主域名城系统)、TFTP(通用文件传输协议)等。
TCP/IP协议与底层的数据链路层和吴立成无关,这一世TCP/IP的重要特点
Telnet/FTP、SMTP等;UDP支持的应用层协议主要有:NFS(网络文件系统)、SNMP(简单网络管理协议)、DNS(主域名城系统)、TFTP(通用文件传输协议)等。
TCP/IP协议与底层的数据链路层和吴立成无关,这一世TCP/IP的重要特点
OSI是Open System Interconnect的缩写,意为开放式系统互连。
OSI七层参考模型的各个层次的划分遵循下列原则:
1、 同一层中的各网络节点都有相同的层次结构,具有同样的功能。
2、 同一节点内相邻层之间通过接口(可以使逻辑接口)进行通信。
3、 七层结构中的每一层使用下一层提供的服务,并且向其上层提供服务。
4、 不同接点的同等层按照协议事先对等层之间的通信。
第一层:物理层(Physicailayer),规定通信设备的机械的、电气的、功能的和过程的特性,用以建立、维护和拆除物理链路连接。具体的讲,机械特性规定了网络连接时所需接插件的规格尺寸、引脚数量和排列情况等;电气特性规定了在物理连接上阐述bit流时线路上信号电平的大小、阻抗匹配、传输速率距离限制等;功能特性是指对各个信号先分配确切的信号含义,即定义了DTE和DCE之间各个线路的功能;规程特性定义了利用信号线进行bit流传输的一组操作规程,是指在物理连接的建立、维护、交换信息是DTE和DCE 双方在各电路上
的动作系列。
在这一层,数据的单位称为比特(bit)
属于物理层定义的典型规范代表包括:EIA/TIA RS-232/EIA/TIA RS-449、V.35、RJ-4等。
第二层:数据链路层(DataLinkLayer):在物理层提供比特流服务的基础上,建立想理解点之间的数据链路,通过差错控制提供数据帧(Frame)在信道上无差错的传输,并进行各电路上的动作系列。
在这一层,数据的单位称为比特(bit)
属于物理层定义的典型规范代表包括:EIA/TIA RS-232/EIA/TIA RS-449、V.35、RJ-4等。
第二层:数据链路层(DataLinkLayer):在物理层提供比特流服务的基础上,建立想理解点之间的数据链路,通过差错控制提供数据帧(Frame)在信道上无差错的传输,并进行各电路上的动作系列。
数据链路层在不可靠的物理介质上提供可靠的传输。该层的作用包括:物理地址寻址、数据的成帧、流量控制、数据的检错、重发等。
在这一层,数据的单位称为帧(frame)。
在这一层,数据的单位称为帧(frame)。
数据链路层协议的代表包括:SDLC、HDLC、PPP、STP、帧中继等。
第三层:网络层
osi模型第二层在计算机网络中进行通信的连个计算机之间可能会讲过很多个数据链路,也可能还要经过很多通信子网。网络层的任务就是选择合适的望见了路由和交换接点,确保数据及时传送。网络层将数据链路层提供的帧组成数据包,包中封装有地址层 包头,其中含有逻辑地址信息-
osi模型第二层在计算机网络中进行通信的连个计算机之间可能会讲过很多个数据链路,也可能还要经过很多通信子网。网络层的任务就是选择合适的望见了路由和交换接点,确保数据及时传送。网络层将数据链路层提供的帧组成数据包,包中封装有地址层 包头,其中含有逻辑地址信息-
源站点
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论