OSI模型和TCPIP模型
2018-02-20 14:18
513 查看
OSI模型 | ||||
名称 | 记忆口诀 | 封装的单元 | 设备或者部件 | 功能描述 |
应用层(Application) | 所有的(All) | 数据 | PC | 为应用程序提供网络服务,比如文件、打印、消息、数据库服务。HTTP、FTP、SMTP、POP3 |
表示层(Presentation) | 人们(People) | 数据 | 信息的语法语义以及它们的关联,用于完成某些特定功能,如加解密、转换翻译、解压缩 | |
会话层(Session) | 看起(Seem) | 数据 | 负责在网络中的两节点之间建立和维持通信。 建立、管理、终止应用程序间的通信会话。 | |
传输层(Transport) | 来(To) | 数据段 | 接收上一层的数据,提供可靠的终端对终端的连接,必要时对数据按照合适的序列进行分割和重组。并将这些数据段交给网络层,保证有效到达对端 | |
网络层(Network) | 需要(Need) | 数据包 | 路由 | 网络层将数据链路层提供的帧组成数据包,包中封装有网络层包头,其中含有逻辑地址信息-—源站点和目的站点地址的网络地址。控制子网的运行,如逻辑编址、分组传输、路由选择,选择合适的网间路由和交换结点, 确保数据及时传送(点到点传输) |
数据链路层(Data Link) | 数据(Data) | 数据帧 | 网桥, 交换机, NIC网卡 | 物理寻址,同时将原始比特流转变为逻辑传输线路、数据的成帧、流量控制、数据的检错、重发等 |
物理层(Physical) | 处理(Processing) | 数据位 | 中继器, HUB , 收发器 | 为它的上一层提供一个物理连接。机械、电子、定时接口通信信道上的原始比特流传输 |
OSI 与TCP/IP 模型对比 | ||||
OSI 协议层名称 | TCP/IP 协议层名称 | 封装的单元 | 功能描述 | TCP/IP协议 |
应用层(Application) | 应用层(Application) | 数据 | 应用程序的逻辑 | FTP, HTTP, POP3, IMAP, telnet, SMTP, DNS, TFTP |
表示层(Presentation) | 数据 | |||
会话层(Session) | 数据 | |||
传输层(Transport) | 传输层(Transport) | 数据段 | 为两台主机上应用程序提供端对端的通信 | TCP、UDP |
网络层(Network) | 网络层(Network) | 数据包 | 路由的选择和转发 | IP |
数据链路层(Data Link) | 网络接口(数据链路层) | 数据帧 | 无差错的数据链接 | ARP(地址解析协议)、RARP(逆地址解析协议) |
物理层(Physical) | 数据位 |
数据发送时,由上层向下层封装:4层:协议层传输的是数据报文,主要是协议格式3层:传输层传输的是数据段,将数据报文添加TCP/UDP头部,封装成数据段2层:网络层传输的是数据包,增加传输使用的IP地址封装成数据包1层:数据链路层传输的是数据帧,包含数据包,并且增加相应的MAC地址封装成数据帧,然后变成二进制进行编码后向外传输(数据解析的时候,下层向上层解封装)
相关文章推荐
- OSI模型(开放式)和TCP/IP模型有什么区别?
- TCP/IP模型、OSI模型各层的协议分布
- OSI模型和TCP/IP模型对比
- TCP/IP模型 与 OSI模型理解
- OSI模型和TCP/IP模型的比较
- OSI模型和TCP/IP模型
- 什么是OSI?OSI的七层结构有哪些?OSI模型与TCP/IP模型的比较
- TCP/IP模型与OSI模型的比较
- 计算机网络-OSI模型与TCP/IP模型(IP、TCP、DNS协议)
- OSI模型的通俗理解以及和TCP-IP模型的区别
- 网络学习(OSI模型与Tcp/Ip模型)
- TCP/IP模型、OSI模型各层的协议分布
- 网络协议---TCP/IP模型与OSI模型
- OSI模型、TCP/IP模型 的协议分布
- TCP/IP模型、OSI模型各层的协议分布
- TCP/IP模型、OSI模型各层的协议分布
- OSI的七层模型与TCP/IP的四层模型
- Wireshark 与 TCP/IP四层模型
- 计算机网络系统--TCP/IP OSI模型