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