网络接口 NetworkInterface 介绍

[Q&A] 什么是NetworkInterface?

1・指的是网络接口。在网络和操作系统中,网络接口是指允许设备与网络进行通信的硬件或软件组件。
2・硬件层面:指的是物理网络适配器,如以太网卡、Wi-Fi无线网卡或者蓝牙网络接口等,它们作为计算机与网络电缆或无线信号之间的桥梁。
3・操作系统抽象:NetworkInterface 是一个抽象概念,用来表示系统中可用的一个或多个网络连接

[Q&A] NetworkInterface包含哪些信息?

名称: 每个网络接口都有一个唯一的标识符 比如 eth0、wlan0(Linux)或 Ethernet、Wi-Fi(Windows)等。
IP地址: 接口可能关联有多个IPv4或IPv6地址 包括主机地址、子网掩码、广播地址等。
MAC地址: 硬件地址,也称为物理地址 是全球唯一的,用于唯一标识网络适配器。
MTU: 最大传输单元(Maximum Transmission Unit) 即单个数据包的最大大小。
状态: 指示网络接口当前是否处于活动状态 (如已启用/禁用、连接/断开等)
统计信息: 接口发送和接收的数据包数量、错误计数等
路由表信息: 接口相关的路由条目

[Q&A]NetworkInterface常用方法?

getNetworkInterfaces()  返回当前机器上所有的网络接口
getInetAddresses()      返回绑定到该网卡的所有的IP地址(一个网络接口可以绑定多个IP地址,通常一个网络接口只对应一个IP地址)
  • 8
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值