万兆网调试

使用wireshark抓包注意事项:

由于网卡默认的一包数据比较小,应该手动设置成巨包格式。

步骤:

1.点击配置

2.高级->巨帧数据包->选择4096字节。

抓包数据显示如下:

可见收到的万兆网UDP包,源地址为192.168.1.10,目的地址为192.168.1.5,源即fpga板卡,目的即主机的万兆网卡。

数据分析:

以太网帧格式:

Ethernet II类型以太网帧的最小长度为64字节(6+6+2+46+4),最大长度为1518字节(6+6+2+1500+4)。其中前12字节分别标识出发送数据帧的源节点MAC地址和接收数据帧的目标节点MAC地址。(注:ISL封装后可达1548字节&#

### Intel 82599万兆网卡的使用和配置 #### 配置网络接口 对于Intel 82599万兆网卡,在CentOS 7.1环境中,如果发现没有预设的光网卡配置文件,则需手动创建相应的配置文件并确保`DEVICE`和`NAME`参数的一致性。这一步骤至关重要,因为不匹配可能会导致网络连接失败[^2]。 ```bash vi /etc/sysconfig/network-scripts/ifcfg-enp2s0f0 ``` 在上述命令中,`enp2s0f0`代表具体的网络接口名称,可能因实际环境而异。编辑该文件时应设置如下基本选项: - `BOOTPROTO=static`: 表明采用静态IP地址分配;也可以设定为`dhcp`来自动获取IP。 - `ONBOOT=yes`: 确认开机自启动此网络设备。 - 设置固定的`DEVICE="enp2s0f0"`以及对应的`NAME="enp2s0f0"`以保证二者完全相同。 - 添加或修改`IPADDR`, `NETMASK`, 和 `GATEWAY`字段用于指定静态IP地址、子网掩码及默认路由。 完成以上操作之后保存退出,并通过下面这条指令重启网络服务使更改生效: ```bash systemctl restart network ``` #### 测试网络连通性 为了验证新配置的有效性和网络功能正常与否,可以利用简单的Ping测试来进行初步检测。例如向本机发送ICMP请求包确认本地网络栈工作状态良好: ```bash ping 192.168.0.1 ``` 这里假设之前已经把`192.168.0.1/24`作为所配网口的一个IPv4地址。 另外一种即时性的方法是在命令行界面直接添加临时IP地址而不必改动任何配置文档,这对于调试非常有用: ```bash ip address add 192.168.0.1/24 dev enp2s0f0 ``` 随后同样执行Ping命令查看响应情况即可得知当前状况下的可达性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值