Linux Kernel TCP/IP Stack — L1 Layer — Network Interface

Posted 范桂飓

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux Kernel TCP/IP Stack — L1 Layer — Network Interface相关的知识,希望对你有一定的参考价值。

目录

Linux 的网络设备接口

Network Interface(网络接口)通常是一个硬件设备,也可能是纯软件实现的,例如:loopback 回环接口。Network Interface 由 Kernel 中的 NIC Controller 网络子系统实现,负责数据包的发送和接收。

Unix 访问 Network Interface 的方法是为其分配一个唯一的名字,例如:ethX。Kernel 和 NIC Controller 之间的通信,通过调用一套和数据包相关的 Socket 函数来实现。

网络接口的命名:

  • ethX:Ethernet 的简写,以太网接口。
  • wifiX:WI-FI 无线网络接口。
  • lo:Local 的简写,本地回环

以上是关于Linux Kernel TCP/IP Stack — L1 Layer — Network Interface的主要内容,如果未能解决你的问题,请参考以下文章

Linux Kernel TCP/IP Stack — L4 Layer

Linux Kernel TCP/IP Stack — 协议栈发包处理流程

Linux Kernel TCP/IP Stack — Overview

Linux Kernel TCP/IP Stack — Overview

Linux Kernel TCP/IP Stack — L1 Layer

Linux Kernel TCP/IP Stack — L1 Layer