iso/osi 和tcp-ip协议
本文为学习摘记 非教程并不全面,只是便于以后回顾,水平有限。
iso/osi协议
OSI是Open System Interconnection的缩写,意为开放式系统互联。
分层 | 数据格式 | 功能与连接方式 | 典型设备 |
---|---|---|---|
应用层 Application | 网络服务与使用者应用程序间的一个接口 | ||
表示层 Presentation | 数据表示、数据安全、数据压缩 | ||
会话层 Session | 会话层连接到传输层的映射;会话连接的流量控制;数据传输;会话连接恢复与释放;会话连接管理、差错控制 | ||
传输层 Transport | 数据段(Segment) | 用一个寻址机制来标识一个特定的应用程序(端口号) | |
网络层 Network | 数据包(Packet) | 基于网络层地址(IP地址)进行不同网络系统间的路径选择 | 路由器 |
数据链路层 Data Link | 数据帧(Frame) | 在物理层上建立、撤销、标识逻辑链接和链路复用 以及差错校验等功能。通过使用接收系统的硬件地址或物理地址来寻址 | 网桥、交换机、网卡 |
物理层Physical | 比特流(bit) | 建立、维护和取消物理连接光纤、同轴电缆、 | 双绞线、中继器和集线器 |
物理层 Physical
物理层的作用是传输信号,确保物理设备能够正常运作。
数据链路层 Data Link
主要作用是确保传输的数据不出错,利用不可靠的物理设备提供可靠的数据传输,即 发送方发生的是1,接收方接收到的也是1而不是0。
网络层 Network
主要作用是设计路由,就是数据包在网络中的传输路径。
传输层 Transport
主要作用是提供端到端的数据传输,也有容错控制,改容错保证 接收到的数据完整,如果有缺失让发送方重新发送。
会话层 Session
主要作用是会话管理。
表示层 Presentation
把传输的数据表示成上层应用能读懂的类型。
应用层 Application
为操作系统或网络应用程序提供访问网络服务的接口。
tcp/ip协议
TCP/IP(Transmission Control Protocol/Internet Protocol的简写,中文译名为传输控制协议/互联网络协议)指的是一组包括TCP协议、IP协议、UDP协议、ICMP协议和其他一些协议的协议组。
(2016年7月4日 未完…)