linux udp传输收不到_你必须知道的linux网络

本文介绍了Linux下的四层网络模型,详细阐述了数据在网络中的传输过程,从应用层到数据链路层的接收发送流程。同时,讨论了网络性能指标如带宽、吞吐量、延时和PPS,并提到了监控网络状态的`netstat`和`sar`命令,帮助读者更好地理解和诊断Linux网络问题。
摘要由CSDN通过智能技术生成

你必须知道的linux网络


linux网络模型

谈到网络模型,大部分都应该知道的是OSI七层网络模型,在linux下一般说的是四层网络模型,也就是TCP/IP模型这两种我们都应该知道;

七层网络模型

OSI参考模型分为物理层、数据链路层、网络层、传输层、会话层、表示层、应用层

9e62c3e9da69bf1053ecd3e2eaf97af6.png

四层网络模型

40d9fbd555c93da695551f9135b5bc27.png
  • 应用层:负责向用户提供一组应用程序,比如 HTTP、FTP、DNS 等。
  • 传输层:负责端到端的通信,比如 TCP、UDP 等。
  • 网络层:负责网络包的封装、寻址和路由,比如 IP、ICMP 等。
  • 数据链路层:负责网络包在物理网络中的传输,比如 MAC 寻址、错误侦测以及通过网卡传输网络帧等。

这张图也许可以更好的理解:

b8be8995d3b35c464b8ee96aca213780.png

Linux 网络包传输过程

接收发送流程示意图:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值