码迷,mamicode.com
首页 > 其他好文 > 详细

OSI网络模型

时间:2020-06-22 15:21:18      阅读:59      评论:0      收藏:0      [点我收藏+]

标签:message   cti   丢失   技术   internet   smi   不重复   兼容   imp   

OSI网络模型 

国际标准化组织提出的网络的开发互联参考模型OSI(Open System InterConnection),将网络划分成7层,如下图:

技术图片

应用层:OSI的最高层,是直接为应用程序提供服务,作用是实现一系列的业务处理需要服务。

表示层:关注的是传输数据信息的格式定义,为应用成提供的信息服务、提供的数据格式、控制信息的格式、数据加密的统一表示。

会话层:主要功能是负责应用程序的建立和释放、维护通信的稳定,提供单工、半双工、全双工通信方式、使系统服务通信更加有序。

传输层:保证源端点和目的端点之间(应用间可靠传输)的可靠传输,建立连接时三次握手、断开连接时的四次挥手。

网络层:保证源主机节点和目的主机的节点的可靠传输、包括路由选择、网络寻址、流量控制。

数据链路层:计算机网络相邻节点的可靠传输。

物理层:通过通信信道传输原始比特流 ,为数据端设备提供传输数据的通道。

 

TCP/IP

       TCP/IP是Transmission Control Protocol/Internet Protocol 的缩写,即是传输控制协议/因特网互联协议。

技术图片

应用层:提供网络应用的服务

传输层:保证源程序到目的程序的端到端的可靠通信(端口)

网络层:源主机到目的主机间的可靠通信(IP)

网络接口层:对应的是OSI中的数据链路层和物理层

各层常用的协议

应用层:

协议:FTP、SMTP、HTTP

FTP(File Transfer Protocol):文件传输协议<端口号 21> 进行文件传输,减少或消除不同操作系统下处理文件的不兼容性

HTTP(Hypertext Transfer Protocol):超文本传输协议<端口号 80> 面向浏览器的事务处理协议

SMTP(Simple Mail Transfer Protocol):简单邮件传输协议<端口号25> 用来发送邮件

传输层:

TCP(Transmission Control Protocol)传输控制协议提供的可靠的面向连接的服务    传输数据前需要建立通信,结束后需要释放,全双工,可靠,有序,无丢失,不重复

UDP(User Datagram Protocol)用户数据包协议发送数据是不可靠的,不需要连接,不能保证数据可靠交互交付

网络层:

IP(IPv4、IPv6)(Internet Protocol)网络互连互通协议

ICMP(Internet Control Message Protocol)Internet控制报文协议

数据链路层:

ARP(Address Resolution Protocol)地址解析协议,实现通过IP地址得到物理地址(Mac 地址)

RARP( Reverse Address Resolution Protocol)反向地址解析协议 ,将MAC地址解析成IP地址

OSI网络模型

标签:message   cti   丢失   技术   internet   smi   不重复   兼容   imp   

原文地址:https://www.cnblogs.com/128-cdy/p/13176579.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!