首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

learning vpp:解析创建vlan接口代码(1)

前面一篇文章《learning:vpp实现dot1q终结功能配置》介绍了vlan dot1q终结子接口功能配置,下面参考vpp官方文档介绍一下创建vlan接口的命令行。...我们都知道vpp默认都是从物理或虚拟主接口收包,那么vpp如何识别vlan报文并将报文转发至vlan接口上进行业务处理,本文将逐步展开学习。...创建vlan接口的命令行如下所示:该命令用于为接口(也称为接口)添加VLAN ID。此命令的主要输入是interface和subId (接口 ID)参数。...create sub-interfaces # 添加该 default参数表示VLAN ID 与任何其他接口都不匹配的数据包应发送到该接口。...10 host-if-name tap10 #创建一个VLan id 10的接口,并设置接口up及配置ip地址。

45710

Linux 下修改网卡接口

Linux下修改网卡接口名 by:授客 (测试环境:CentOS-6.0-x86_64-bin-DVD1.iso+Vmware) 作用 可以用于解决类似如下Device not found的问题:...# ifconfig eth1 eth1: error fetching interface information: Device not found 例1:把网卡接口名从eth0改为eth1 #...修改网卡接口名之前的相关信息如下 # ifconfig eth0 eth0 Link encap:Ethernet HWaddr 00:0C:29:F3:8B:8A inet addr:172.25.75.4...步骤1.修改网卡接口配置文件 #把eth0对应的配置文件ifcfg-eth0重命名为ifcfg-eth1--如要设置网卡接口名为ethN,则重命名为ifcfg-ethN # cd /etc/sysconfig.../network-scripts/ # mv ifcfg-eth0 ifcfg-eth1 说明:如果网卡接口名为ethN,则对应的配置文件为ifcfg-ethN #修改ifcfg-eth1配置文件,把

5.8K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    服务器网卡网卡绑定及vlan支持

    服务器网卡网卡绑定及vlan支持 版本: 1.2 2014-12-04 增加一个排错案例  版本: 1.1 2012-07-26 增加如何查看linux系统中的bond状态 版本: 1.0 原理: 利用...2008 最新驱动包 hp服务器 最新驱动包,hp网卡管理工具 linux centos 6.2 注意事项: 1) 一定要确定交换机端口和服务器网卡的对应关系。...配置网卡vlan的支持 Windows 系统 Intel网卡 选择网络连接属性---网卡配置 ? 点击vlan按钮 ? 新建一个vlan,输入vlan id名字---确定 ?...Broadcom网卡 以hp服务器为例,dell ibm使用broadcom的管理工具,配置过程类似 选择需要配置vlan网卡,点击vlan按钮 ? 添加一个vlan100 ? ?...完成后可以看到生成一个网卡vlan100,如果需要生成多个vlan,可以重复操作: ?

    5.9K40

    Linux系统添加自定义网卡并更改网卡接口

    查看当前网卡信息 [root@Jaking ~]# cat /etc/redhat-release  Red Hat Enterprise Linux Server release 7.3 (Maipo...packets 112  bytes 9492 (9.2 KiB)         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0 配置网卡并更改网卡接口...FAILURE_FATAL=no NAME=ens34 DEVICE=ens34 ONBOOT=yes IPADDR=172.16.100.100 NETMASK=255.255.255.0 禁用ens38接口...112  bytes 9492 (9.2 KiB)         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0 重命名ens38接口为...12552 (12.2 KiB)         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0 总结 以上就是给RHEL7添加一张自定义网卡并更改网卡接口的方法

    2.1K40

    VLAN

    整个trunk口收发数据帧,IEEE 802.1q帧处理,以及VLAN间通信的示意图如下:  图片 图片 图片 Vlan接口基础知识 vlan接口定义: 通过协议和技术将一个物理接口(interface...vlan接口共享物理网卡的流量。 相对子接口而言,这个物理接口称为主接口。每个子接口从功能、作用上来说,与每个物理接口是没有任何区别的,它的出现打破了每个设备存在物理接口数量有限的局限性。...接口与主接口的关系: 接口共用主接口的物理层参数,又可以分别配置各自的链路层和网络层参数。...接口产生的原因: 在VLAN虚拟局域网中,通常是一个物理接口对应一个 VLAN。...为均衡物理接口上的流量负载,可将接口配置在多个物理接口上,以减轻 VLAN 流量之间竞争带宽的现象。

    1.6K30

    威而鲨(WireShark)之抓包鱼翅手

    总体来说,Linux版本WireShark的功能和特性比Windows版本的要丰富和强大。例如,Linux版本的WireShark可以直接抓取USB接口报文,而Windows版本就不行。...以Intel网卡为例,对网卡进行配置 选择Intel网卡的本地连接,右键属性 点击“配置”按钮。 在VLAN选项卡中,加入任意一个VLAN,激活接口VLAN TAG上送功能。...此时可以把“本地连接”接口看成是一个Trunk接口。 配置完VLAN后,如果发现系统禁用了“本地连接”接口,则只要启用它,会看到网络连接中会出现一个新的接口“本地连接2”。...在WireShark上查看抓取“本地连接”接口的报文。 可以看到已经可以抓到有VLAN TAG的报文了。 由于此时的接口都是有VLAN属性的,所以无法当成正常的网卡来用。...如果想要在抓VLAN包的同时,还能够与网络正常通信,只要再新建一个未标记的VLAN就行。 这时,会生成一个对应的接口“本地连接3”,在这个接口上正确配置网络参数,就可以正常通信了。

    1.4K10

    linux系统重启网卡命令_重启linux网卡

    在实际工作中,经常会遇到Linux系统进行重启网卡的操作。接下来是小编为大家收集的linux系统重启网卡方法,希望能帮到大家。...linux系统重启网卡方法 一、service network restart 1、首先用CRT工具连接到Linux命令行界面。 或者进入操作系统界面,选择终端输入。...输入ifconfig eth3 down ,卸载eth3网卡。 3、输入ifconfig eth3 up,重新加载eth3网卡。...输入ifdown eth3,对网卡eth3进行卸载。 2、输入ifup eth3,对网卡eth3进行重新加载。 3、这样就完成了对网卡的重启操作。...看了“linux系统重启网卡方法”还想看: 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/125302.html原文链接:https://javaforall.cn

    65K50

    Linux 上的基础网络设备详解

    当一个 bridge0 拥有 IP 后,Linux 便可以通过路由表或者 IP 表规则在三层定位 bridge0,此时相当于 Linux 拥有了另外一个隐藏的虚拟网卡和 Bridge 的隐藏端口相连,这个网卡就是名为...图 2 .VLAN 设备工作过程 如图所示,Linux 里 802.1.q VLAN 设备是以母子关系成对出现的,母设备相当于现实世界中的交换机 TRUNK 口,用于连接上级网络,设备相当于普通接口用于连接下级网络...可以把 VLAN 母子设备作为一个整体想象为现实世界中的 802.1.q 交换机,下级接口通过设备连接到寄主 Linux 系统网络里,上级接口同过主设备连接到上级网络,当母设备是物理网卡时上级网络是外界真实网络...物理网卡和外部网络相连,并且在它之下创建了一个 VLAN ID 为 200 的 VLAN 设备。 从 vlan100 设备发送 ARP 报文 ?...这时 tap0 和外部网络都能收到 ARP,但 VLAN 设备由于 VLAN ID 过滤的原因,将收不到 ARP 信息。 从外部网络向物理网卡发送 ARP@vlan200 报文 ?

    4.6K63

    linux 查看网卡以及开启网卡

    ,这时就能正常启动,如图所示: NAT模式下 :VMware会自己虚拟出一个交换机出来,虚拟机里面有张网卡,window里面也会分配一个虚拟的网卡(VMnet8)吗, 那么window跟Linux就通过一个虚拟的交换机连接起来了...①、Bridged(桥接模式):就是将主机网卡与虚拟机虚拟的网卡利用虚拟网桥进行通信。...在桥接的作用下,类似于把物理主机虚拟为一个交换机,所有桥接设置的虚拟机连接到这个交换机的一个接口上,物理主机也同样插在这个交换机当中,所以所有桥接下的网卡网卡都是交换模式的,相互可以访问而不干扰。...注意:完成以后启动克隆的虚拟机,用户名和密码都是被克隆的linux的用户名密码      ①、由于是完全的克隆过来的 Linux 所以需要更改这几项:操作系统物理地址、IP地址、主机名      ②、删除网卡中的...linux桥接模式ping外网不通设置 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。

    34.1K40

    linux系统重启网卡命令_linux查看网卡配置

    在实际工作中,经常会遇到Linux系统进行重启网卡的操作。接下来是小编为大家收集的linux系统重启网卡方法,希望能帮到大家。...linux系统重启网卡方法 一、service network restart 1、首先用CRT工具连接到Linux命令行界面。 或者进入操作系统界面,选择终端输入。...二、ifconfig eth0 down / ifconfig eth0 up 1、连接到命令行界面,输入ifconfig查看网卡的基本信息。 2、查看到eth3的网卡信息。...输入ifconfig eth3 down ,卸载eth3网卡。 3、输入ifconfig eth3 up,重新加载eth3网卡。...输入ifdown eth3,对网卡eth3进行卸载。 2、输入ifup eth3,对网卡eth3进行重新加载。 3、这样就完成了对网卡的重启操作。

    44.1K10

    网卡也能虚拟化?网卡虚拟化技术 macvlan 详解

    macvlan 接口和原来的主接口是完全独立的,可以单独配置 MAC 地址和 IP 地址,而 VLAN 接口和主接口共用相同的 MAC 地址。...VLAN 用来划分广播域,而 macvlan 共享同一个广播域。 通过不同的接口,macvlan 也能做到流量的隔离。...3.1 private 这种模式下,同一主接口下的接口之间彼此隔离,不能通信。即使从外部的物理交换机导流,也会被无情地丢掉。 ?...3.3 bridge 这种模式下,模拟的是 Linux bridge 的功能,但比 bridge 要好的一点是每个接口的 MAC 地址是已知的,不用学习。...所以,这种模式下,接口之间就是直接可以通信的。 ? 3.4 passthru 这种模式,只允许单个子接口连接主接口,且必须设置成混杂模式,一般用于接口桥接和创建 VLAN 接口的场景。 ?

    3.7K32

    网络07-虚虚实实vlan

    01 PART 传统vlan示意图 上图信息如下 一个交换机,包含两个VLANvlan10和vlan20 vlan10包含端口1|2|3,端口模式为access vlan20包含端口4|5|6,端口模式为...linux服务器,包含两个bridge:bridge10和bridge20 linux服务器物理网卡eth0为上联端口 虚拟机1|2连接bridge10 虚拟机3|4连接bridge20 03 PART...,虚拟化服务器绑定虚拟端口) vlan通过上联端口与外部通信 上联端口与vlan通过接口进行逻辑绑定(vlan的数据通过上联端口的接口传递给真实的上联端口) 04 PART 一点思考 真实世界里...利用Linux系统的birdge来模拟交换机,利用veth-pair来模拟网线,实现虚拟机和虚拟交换机的连接。...vlan和birdge都是利用上联接口接口与上联端口进行逻辑绑定(只不过在真实交换机里厂家不让你看到接口,而在Linux里可以看到接口而已)

    62820
    领券