专栏首页萌海无涯计算机上的网卡工作情况

计算机上的网卡工作情况

一般电脑都有一个网络接口,简称“网口” 或 “ 端口 ” 逻辑讲,网卡包含7个功能模块,分别是 CU 控制单元、OB 输出缓存、IB 输入缓存、LC 线路编码器、LD 线路解码器、TX 发射器、RX 接收器。

计算机通过网卡发送信息的过程如下:

  1. 应用软件产生待发送的原始数据,数据经过 TCP/IP 模型的应用层、传输层、网络层处理后,得到一个一个的数据包。然后网络层会将这些数据包发送给网卡的CU
  2. CU 从网络层接受到数据包后,会将每个数据包封装成帧。英文本章所属的网卡是指从以太网卡,所以封装成的帧都是以太帧。然后 CU 会将这些帧逐个传给 OB。
  3. OB 从 CU 哪里接受到帧后,会按帧的接受顺序将这些帧排成一个队列,然后将队列的帧逐个传递给 LC 。先从 CU 哪里接受到的帧会传递给 LC。
  4. LC 从 OB 哪里接受到帧后,会对这些帧进行线路编码。从逻辑上讲,一个帧就是长度有限的 0 和 1 。OB 中的 0 和 1 所对应的物理量(指电平、电流、电荷等)只适合于在缓冲中,而不舍和与在线路( 传输介质,列如双绞线)上进行传输。LC 的作用就是将这些 0 和 1 所对应的物理量转换成适合于在线路上进行传输的物理信号(指电流/电压波形等),并将物理信号传递给 TX 。
  5. TX 从 LC 哪里接收到物理信号后,会对物理信号的功率等特性进行调整,然后调整后的物理信号通过线路(列入双绞线)发送出去

接收过程就是上面反过来就是啦!

本文分享自微信公众号 - 萌海无涯(mhwyhtwa),作者:萌海无涯

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-11-02

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 在电脑上开启多个PC版微信

    2、在桌面空白部位右击鼠标,新建一个记事本文件,将文件名修改为“Wechat”后,双击打开;

    萌海无涯
  • 基于Selenium写的Python天气爬虫

    萌海无涯
  • Python之pygame学习鼠标操作(12)

    游戏鼠标的操作大多我们关注的是移动,点击等,pygame有两种(我晓得的)获取鼠标位置,点击。

    萌海无涯
  • iOS程序员是如何获得高薪的?

    经常听见朋友抱怨自己水平和同事不相上下,甚至更强,工资却没有别人的高,主要原因有两个:

    原来是泽镜啊
  • 单服100w长连接报告笔记

    建议直接看参考的原版报告,这篇为我大致记录的一些配置,部分还为理解,后续进行修改补充。

    solate
  • 纯干货:手把手教你用Python做数据可视化(附代码)

    导读:制作提供信息的可视化(有时称为绘图)是数据分析中的最重要任务之一。可视化可能是探索过程的一部分,例如,帮助识别异常值或所需的数据转换,或者为建模提供一些想...

    华章科技
  • 如何在一周内摸清一个行业?

    在和咨询、投行、投资、猎头这些行业的人聊天的时候,我反复听到“一周”这个时间,于是我也开始好奇:你们是在什么情况下需要在一个星期之内了解一个行业?你们都是如何做...

    用户1756920
  • Windows下更改Mac地址

    在桌面上的“网上邻居”图标上单击右键,选择“属性”,在弹出的“网络连接”的对话框中,在“本地连接”图标上单击右键,选择“属性”,会弹出一个“本地连接属性”的对话...

    周俊辉
  • 国产光纤网卡:助力影视产业发展

    “党的十九大提出,中国特色社会主义进入新时代,我国社会主要矛盾已经转化为人民日益增长的美好生活需要和不平衡不充分的发展之间的矛盾。”

    深圳市联瑞电子
  • python根据已有文件名的文件复制文件到新文件夹中

    最近需要对一些图片进行整理,需要从一堆图片中将已经存在在文件中的图片移动到另外一个新的文件夹中,所以就特意就写了一个小玩意方便使用.下面是代码实现:

    小海怪的互联网

扫码关注云+社区

领取腾讯云代金券