RainyJiang22 / One-Question-Daily

每日一道题目,包括但不限于计算机基础,java基础,web,前端,Android等, 欢迎大家进行维护
3 stars 0 forks source link

2021-4-02 简述计算机网络体系结构的OSI模型和TCP/IP模型? #7

Open RainyJiang22 opened 3 years ago

RainyJiang22 commented 3 years ago

可以发散一下,说下OSI七层模型和TCP/IP模型各层的作用,举个的例子,我们经常使用的IP协议,之前问题所说的HTTP协议,IP协议都是属于应用层的

LeeJackWho commented 3 years ago

OSI七层模型:

1.物理层(比特流) 2.数据链路层(帧) 3.网络层(分组) 4.传输层(数据段) 5.会话层(数据) 6.表示层(数据) 7.应用层(数据)

TCP/IP(Internet)参考模型

层名 对应OSI层名 主要协议
应用层 应用层 HTTP、SMTP、DNS、RTP
运输层 表示层 TCP、UDP
网际层 会话层 IP
网络接口层 物理层、数据链路层 网络接口
lucky-star-2020 commented 3 years ago

就记录一下之前有学习过的TCP/IP模型。 TCP/IP的五层模型: 应用层(一般是我们编写的应用程序,决定了向用户提供的应用服务。应用层可以通过系统调用与传输层进行通信,如:FTP,DNS,HTTP) 传输层(传输层通过系统调用向应用层提供处于网络连接中的两台计算机之间的数据传输功能。如:TCP,UDP) 网络层(网络层用来处理在网络上流动的数据包,数据包是网络传输的最小数据单位。该层规定了通过怎样的路径(传输路线)到达对方计算机,并把数据包传输给对方) 数据链路层(将源自网络层的数据可靠地传输到相邻节点,下一个节点的目的主机的链路层将数据报上传给网络层。例:以太网,WiFi) 物理层(处理连接网络的硬件部分,包括控制操作系统,硬件设备驱动,NIC(网络适配器),以及光纤等物理可见部分)