计算机网络通信
文章平均质量分 81
Enoch888
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
2024.12.16 Linux是如何收发数据包的?
电脑与电脑之间通常都是通过网卡、交换机、路由器等网络设备连接到一起,那由于网络设备的异构性国际标准化组织定义了一个七层的 OS!网络模型,但是这个模型由于比较复杂,实际应用中并没有采用而是采用了更为简化的 TCP/IP 模型Linux 网络协议栈就是按照了该模型来实现的。TCP/IP 模型主要分为应用层、传输层、网络层、网络接口层四层,每一层负责的职责都不同,这也是Linux 网络协议栈主要构成部分。当应用程序通过 Socket 接口发送数据包,数据包会被网络协议栈从上到下进行逐层处理后,才会被送到。原创 2024-12-16 20:20:22 · 1027 阅读 · 0 评论 -
2024.12.15 TCP/IP 网络模型有哪几层?(二)
IP 头部中的接收方 IP 地址表示网络包的目的地,通过这个地址我们就可以判断要将包发到哪里,但在以太网的世界中,这个思路是行不通的。电脑上的以太网接口,Wi-Fi接口,以太网交换机、路由器上的千兆,万兆以太网口,还有网线,它们都是以太网的组成部分。,因此必须采用相匹配的方式才能在以太网中将包发往目的地,而 MAC 头部就是干这个用的,所以,在以太网进行通讯要用到 MAC 地址。发送原始数据包,工作在网卡这个层次,使用 MAC 地址来标识网络上的设备。,TCP 层的传输单位是。,IP层的传输单位是。原创 2024-12-15 20:09:53 · 548 阅读 · 0 评论 -
2024.12.14 TCP/IP 网络模型有哪几层?
对于不同设备上的进程间通信,就需要网络通信,而设备是多样性的,所以要兼容多种多样的设备,就协商出了一套通用的网络协议。这个网络协议是分层的,每一层都有各自的作用和职责我们今天学习的是第一个应用层,我们电脑或手机使用的应用软件都是在应用层实现。那么,当两个不同设备的应用需要通信的时候,应用就把应用数据传给下一层,也就是第二个知识点传输层。原创 2024-12-14 16:32:35 · 1349 阅读 · 0 评论
分享