1.TCP/IP 网络模型有几层?分别有什么用?
文章插图
TCP/IP网络模型总共有五层
- 1.应用层:我们能接触到的就是应用层了,手机,电脑这些这些设备都属于应用层 。
- 2.传输层:就是为应用层提供网络支持的,当设备作为接收?时,传输层则要负责把数据包传给应?,但是?台设备上可能会有很多应?在接收或者传输数据,因此需要??个编号将应?区分开来,这个编号就是端? 。所以 TCP 和 UDP 协议就是在这一层的
- 3.网络层:是负责传输数据的,最常使用的 ip 协议就在该层,?络层负责将数据从?个设备传输到另?个设备,世界上有很多设备,?络层需要有区分设备的编号 。我们?般? IP 地址给设备进?编号
- 4.数据链路层:每?台设备的?卡都会有?个 mac 地址,它就是?来唯?标识设备的 。路由器计算出了下?个?的地 IP 地址,再通过 ARP 协议找到该?的地的 MAC 地址,这样就知道这个 IP 地址是哪个设备的了 。路由器就是通过数据链路层来知道这个 ip 地址是属于哪个设备的,它主要为?络层提供链路级别传输的服务 。
- 5.物理层:当数据准备要从设备发送到?络的时候,需要把数据包转换成电信号,让其可以在物理介质中传输,它主要是为数据链路层提供?进制传输的服务 。
【TCP/IP 网络模型有几层?分别有什么用?】
推荐阅读
- 一文带你搞定TCP连接队列
- XAI 可解释的AI :如何使用LIME 和 SHAP更好地解释模型的预测
- 华为|工信部公布第五批网络关键设备安全名单:华为、思科等上榜
- 电脑有网络但网页无法打开是什么原因,电脑网友打不开怎么解决
- PHP&Python获取当前网络外网ip地址
- 这也太全了吧! 计算机网络知识点全面总结
- 一文带你搞定TCP滑动窗口
- 如何防止黑客通过端口扫描进行网络攻击?
- 数据在网络中是如何传输的
- Android开发:使用Kotlin+协程+自定义注解+Retrofit的网络框架