三个问题

“网卡”这个词也许你就听说了,但是你对“网卡”这个词的了解又有多少?这篇文章 将以几个问题的形式简单的带你理解“网卡”----NIC

1、what?网卡是什么?
2、why or how?网卡有什么用,我没有网卡行不行,会怎么样?
3、where?网卡会在哪?我可以看看吗?
4、从我电脑上面看网卡的相关信息怎么看?

我们这篇文章就是主要回答这几个问题,以此来帮你简单的理解网卡。

答案

1、what?
“网卡” 英文缩写 “NIC” === Network Interface Card ,有一些书上也会被叫做:网络适配器、LAN卡,但是通俗叫网卡和NIC 的比较多,是一种计算机硬件

2、why or how?
NIC 的主要功能就是让计算机能够接入到某个网络。我们计算机能够通过网络进行相互的通信联系,网卡起着决定性作用,也就是说,你一台计算机没有“网卡",你就不能上网了。

NIC 使用户们能以电缆和无线的形式连接彼此
大部分NIC使用以太网协议作为来回传输数据的语言
计算机必须装一个软件驱动器来实现与NIC 的交互。驱动器的作用就是可以让操作系统和上层协议控制NIC了
每一个网卡都会有一个唯一的MAC地址(之前我们所说的节点的MA地址就是这里)

NIC的功能概括:
(1) 将数据 总线的数据翻译成一个串行的比特流,以便进行网络传送
(2) 依照协议来格式化数据包
(3)根据硬件地址(MAC)来传输和接收数据

所以所网卡很重要,没有就是不行!!

3、where
对于笔记本电脑的网卡:



台式机的网卡:


4、从电脑上看网卡的相关信息就是网卡驱动程序和MAC地址了
(1)、网卡驱动程序

(2)MAC地址:无线网卡的地址和有线的

有线的:

我的电脑连接了蓝牙耳机!!

无线的(我得断网从新连):

几个问题帮你认识“NIC”----网卡相关推荐

  1. 网卡的 Ring Buffer 详解

    网卡的 Ring Buffer 详解 1. 网卡处理数据包流程 网卡处理网络数据流程图: 图片来自参考链接1 上图中虚线步骤的解释: DMA 将 NIC 接收的数据包逐个写入 sk_buff ,一个数 ...

  2. 网卡收包基础: 中断-轮询-ring buffer-DMA-NAPI

    参考链接: NAPL模式 NAPL简介 硬中断和软中断 中断与轮询的区别一 ring buffer 一. 中断 从本质上来讲,中断是一种电信号,当设备有某种事件发生时,它就会产生中断,通过总线把电信号 ...

  3. 深入分析vhost-user网卡实现原理 —— VirtIO Features协商

    文章目录 前言 数据结构 设备模型 device VirtIONetPCI VirtIONet NICState NetClientState netdev NetVhostUserState vho ...

  4. 【Trex】基于PC和网卡的数据报文发送平台

    Trex 安装与使用 第一章 Trex的安装 文章目录 Trex 安装与使用 前言 一.Trex是什么? 二.准备工作 1.操作系统 2.依赖软件环境 3.下载Trex软件 总结 前言 记录使用tre ...

  5. Linux下网络丢包故障定位

    Linux下网络丢包故障定位 | syxdevcode博客转载: 云网络丢包故障定位全景指南 硬件网卡丢包Ring Buffer溢出 如图所示,物理介质上的数据帧到达后首先由NIC(网络适配器)读取, ...

  6. 路由和交换机工作原理

    路由器与交换机的工作原理 计算机网络往往由许多种不同类型的网络互连连接而成.如果几个计算机网络只是在物理上连接在一起,它们之间并不能进行通信,那么这种"互连"并没有什么实际意义.因 ...

  7. docker容器虚拟化技术_Docker,虚拟机和容器的全面介绍

    docker容器虚拟化技术 by shota jolbordi 通过Shota Jolbordi Docker has been a buzzword for tech people for the ...

  8. OVS DPDK--物理端口配置(三)

    netdev数据路径允许关联DPDK支持的物理端口,以便为主机提供高性能的入口/出口流量. 一.快速示例 此示例演示如何绑定两个dpdk端口到一个已有的网桥br0上,绑定的物理端口由硬件ID标识,分别 ...

  9. 交换机工作原理(下)

    在上的部分我简单地介绍了交换机的一些概念来对交换机有一些感性的认识.我们都已经知道交换机是依靠学习MAC地址来进行数据转发的,那么交换机是怎么学习MAC地址的呢?首先我们要知道MAC地址存在MAC表中 ...

  10. 深入浅出全面解析RDMA

    RDMA(RemoteDirect Memory Access)技术全称远程直接内存访问,就是为了解决网络传输中客户端与服务器端数据处理的延迟而产生的.它将数据直接从一台计算机的内存传输到另一台计算机 ...

最新文章

  1. 二、多并发实现接口压力测试
  2. 冲刺第八天 12.4 TUE
  3. SpringBoot_配置-配置文件占位符
  4. 计算机应用发表论文,计算机应用论文发表.docx
  5. gc的原因 频繁full_Java性能优化要点之:GC垃圾回收知识点整理
  6. assert函数_悉数Python函数传参的语法糖
  7. 随想录(vc仿真下的嵌入式开发)
  8. Android开发笔记(一百三十)截图和录屏
  9. 实现ViewPager一次滑动多页(保持居中)
  10. SOTA来啦!BERT又又又又又又魔改了!DeBERTa登顶GLUE~
  11. Java实现提取拼音首字母
  12. emos后台管理项目心得
  13. easyui表格 序号如何进行自适应宽度
  14. python股票量化交易(10)---使用机器学习算法预测股票涨跌
  15. hihocoder 1224 赛车
  16. ai皮肤检测分数_你的皮肤好坏,之后可要AI机器人说了算,5秒钟检测出皮肤质量...
  17. linux 查看裸设备与lv,LINUX 如何查看裸设备
  18. 使用移动云MAS HTTP接口发送短信BASE64加密中文乱码
  19. 修改apk显示或隐藏桌面图标
  20. PHP连接MySql/SQLServer数据库

热门文章

  1. python数字转英文_GitHub - Ailln/en2an: 快速转化「英文数字」和「阿拉伯数字」
  2. Spring-IoC注解
  3. 验证码短信是如何实现的?怎么用短信平台发送验证码短信?
  4. Ubuntu安装搜 狗输入法,最完整的步骤
  5. 您的主机不满足在启用 Hyper-V 或 Device/Credential Guard 的情况下运行 VMware Workstation 的最低要求(转载)
  6. Technorati 2008 年度博客状况报告(第一部分)
  7. 推荐几个好用串口调试、检测的工具
  8. 农用化学活性成分的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  9. 【微信小程序更改appid失败】微信小程序修改appid一直失败报错tourist appid解决办法
  10. java 二元一次方程式_JAVA求解一元一次二次方程