保存桌面快捷方式 - - 设为首页 - 手机版
凹丫丫旗下网站:四字成语大全 - 故事大全 - 范文大全
您现在的位置: 范文大全 >> 理工论文 >> 电子通信论文 >> 正文

在uClinux环境下实现虚拟局域网


h11;eth1网卡绑定VLAN1号
  
  vconfigaddeth02;eth0网卡绑定VLAN2号
  
  vconfigaddeth12;eth1网卡绑定VLAN2号
  
  brct1addbrbr0;添加虚拟网桥,用于不同VLAN间通信
  
  brct1addifbr0eth0.1;将VLAN绑定到虚拟网桥上
  
  brct1addifbr0eth1.1
  
  brct1stpbr0off;设置生成树协议关闭
  
  brct1addbrbr1
  
  brct1addifbr1eth0.2
  
  brct1addifbr1eth1.2
  
  brct1stpbr1off
  
  ifconfigeth0up;启动网卡
  
  ifconfigeth1up
  
  ifconfigeth0.1up;启动VLAN
  
  ifconfigeth1.1up
  
  ifconfigeth0.2up
  
  ifconfigeth1.2up
  
  ifconfigbr0up;启动虚拟网桥
  
  ifconfigbr1up
  
  在客户端,也就是视频采集的设置端需做的应配置如下:
  
  VLAN1下的设备1
  
  Vconfigset_name_typeDEV_PLUS_VID_NO_PAD
  
  Vconfigaddeth01
  
  Ifconfigeth0.1192.168.1.1up
  
  VLAN1下的设备2
  
  vconfigset_name_typeDEV_PLUS_VID_NO_PAD
  
  vconfigaddeth01
  
  
  
  
  ifconfigeth0.1192.168.1.2up
  
  VLAN2下的设备1
  
  Vconfigset_name_typeDEV_PLUS_VID_NO_PAD
  
  Vconfigaddeth12
  
  Ifconfigeth1.2192.168.2.1up
  
  VLAN2下的设备2
  
  Vconfigset_name_typeDEV_PLUS_VID_NO_PAD
  
  vconfigaddeth12
  
  ifconfigeth1.2192.168.2.2up
  
  依此类推,可以扩充到n个设备的相应配置,从而实现了两个VLAN。当然,还可以通过iptables设置规则来实现不同VLAN之间的包转发与包过滤等高级功能,此文就不再叙述其详细过程。
  
  3VLAN测试
  
  首先,通过ping命令测试不同VLAN之间的可达性。
  
  在设备192.168.1.1上ping192.168.1.2,链路可达;在设备192.168.1.1上ping192.168.2.1,链路不可达,说明它们不属于同一个VLAN。同时,在服务器端执行下述语句。
  
 

《在uClinux环境下实现虚拟局域网(第3页)》
本文链接地址:http://www.oyaya.net/fanwen/view/175810.html

★温馨提示:你可以返回到 电子通信论文 也可以利用本站页顶的站内搜索功能查找你想要的文章。