通过TCP发送的应用程序数据经历了多次封装: 应用程序数据封装在一个或多个TCP 片段中 TCP片段被封装在一个或多个IP 数据报中 IP数据报封装在以太网帧中 事实certificate,以太网帧首先发送最重要的字节,而在每个字节中,首先发送最重要的位。 怎么样多个封装? 他们先执行MSB还是先执行LSB?
我想让用户在Linux下控制em1设备: 当我运行这个命令时: ifdown em1 em1是embedded式以太网卡1,我希望用户能够closures以太网卡。 在Fedora 17上,我得到这个错误消息: Users cannot control this device 我希望某个用户能够在Linux上运行某个命令,而不向其他用户授予权限。 什么是最好的办法呢?
我在楼下有一个办公室,需要大约500英尺的猫5才能到达。 我们在中间的衣柜里有一个基本的二层交换机,作为信号增强器,可以让我们连接到楼下的办公室。 这一切工作正常,直到我想使用两个运行,而不是一个,为了给连接提供额外的带宽和容错。 我在思科支持论坛上被告知,如果我使用EtherChannel,那么我仍然可以在中途使用相同的基本L2交换机,并且一切都可以工作。 这对我没有意义…你怎么能避免在那里的networking循环? 我已经尝试过了,果然,由于它创build的networking环路,我碰到了数据包。 STP踢,并试图纠正它,但它似乎并没有工作,而我所得到的是混乱。 好的,所以我真的怀疑在中途有一个普通的老式二层交换机会起作用,事实上,情况似乎如此。 有没有办法做到这一点? 或者也许这应该工作,但我错误configuration了一些东西? 对我来说,让另一个L3交换机匹配我在端点上的两个交换机似乎更合乎逻辑,并configuration两组EtherChannel,每个EtherChannel连接到其他端点对之一。 无论如何,问题是,我可以做超过两跳的EtherChannel,如果是的话,怎么样? 我只是试验一下,但是和楼宇pipe理部门协调打开柜子是一件痛苦的事情,所以我想事先知道我在做什么。 这是我的configuration和其他信息: (2x)Cisco sg300交换机(L3模式),每个端点一个 (1x)Cheapo L2智能开关,以下简称“升压开关” 我在端点上使用PaGP,而不是LACP (2x)less于300'的CAT-5运行从一个端点到升压开关上的两个端口,然后(2x)多于less于300'的运行从升压开关的另外两个端口到另一个端口端点。 思科configuration在这里(私人和不需要的细节删除): sw-sg300-10-454#show running-config config-file-header sw-sg300-10-454 v1.2.7.76 / R750_NIK_1_2_584_002 CLI v1.0 file SSD indicator encrypted @ ! no cdp run vlan database vlan 2-4 exit port-channel load-balance src-dst-mac-ip hostname sw-sg300-10-454 ! interface vlan 1 ip address […]
请帮我,以太网模块都加载,但我找不到剩下两个以太网… [root@vpn ~]# lspci | grep -i ethernet 01:01.0 Ethernet controller: VIA Technologies, Inc. VT6105/VT6106S [Rhine-III] (rev 8b) 01:02.0 Ethernet controller: VIA Technologies, Inc. VT6105/VT6106S [Rhine-III] (rev 8b) 01:05.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8169 PCI Gigabit Ethernet Controller (rev 10) [root@vpn ~]# ifconfig -a eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.1.129 netmask 255.255.255.0 broadcast […]
有时候,我必须面对这样的情况,我需要快速而明确地知道一个全长的VLAN数据包是否可以在两个RJ45端口之间穿越。 是的,我的意思是Etype = 81 00的802.1Q以太网帧(下图)。 我现在可以做的是:获取两台Windows PC,为每台PC安装英特尔千兆网卡和英特尔特定的驱动程序,以创build虚拟网卡,分配VLAN ID = 3。 然后将两台PC连接到两个RJ45端口的每一个。 最后执行ping来生成一个全长的以太网数据包。 ping -f -l 1472 <dest-IP> 这样,我可以确定发送的数据包的最大“IP数据有效载荷”为1500字节(ICMP报头8字节,ICMP数据1472字节)。 如果ping得到答复,我知道以太网通道支持全长的VLAN数据包。 在我的实验中,有些家庭交换机或宽带路由器(如Linksys WRT54G)不支持全长的VLAN数据包交换,所以只有ping -f -l 1468成功。 你看,我不得不用昂贵的Intel网卡来进行那个testing,挺不方便的。 对于目前大多数笔记本电脑来说,他们并不配备英特尔网卡,即使是英特尔网卡,英特尔VLAN驱动程序,英特尔在可安装VLAN驱动程序的型号上也存在限制。 所以,我的问题是:是否有一个小程序,可以让我发送一个完整的VLAN数据包,而无需安装专用的VLAN驱动程序? 或者更好的是,该scheme有一个股票function,为我的情况做了很好的工作。 Windows程序首选,Linux解决scheme欢迎。 越简单,程序越好。 谢谢。 [额外] 2006年左右购买的Linksys路由器使用官方固件v7.00.6。 (Linksys网站pipe理图片) [2012-11-09]这个技巧可能相当有用。 要检查的以太网通道可能更有趣,例如802.11 WDS网桥。
我正在Wireshark中检查以太网帧。 根据“以太网帧”维基百科文章和附图,“一个帧以7个八位字节的前导码和1个八位字节的起始帧定界符(SFD)开始。 文章还强调,“前导码和起始帧定界符不被包嗅探软件显示,因为这些比特在OSI第1层被networking接口控制器剥离,然后被传送到OSI第2层,该第2层是包嗅探器收集他们的数据。“ 我的问题是:有没有办法使用Wireshark捕获和显示整个以太网帧? 如果没有,是否有可能实现这一点,而不使用额外的硬件? // SYNACK
我需要一套MAC /以太网地址,我不必担心与192.168.xx类似的地址冲突问题:永远不会分配给真实硬件的地址。
五类以太网电缆只使用2对以太网其他2对是什么? Pin Color Function 1 White with Green +TD 2 Green -TD 3 White with Orange +RD 4 Blue Not Used 5 White with Blue Not Used 6 Orange -RD 7 White with Brown Not Used 8 Brown Not Used
我需要运行一个cat5电缆400'。 我知道这只是一个略高于325'的'标准'说猫5可以做,并可能会工作。 但我们想确保这不是系统中的薄弱环节。 我可以把一个简单的开关在中间作为一个信号增强,或者我需要一个专门的“中继器”? 如果是这样,我在找什么产品?
全部:我们刚刚开始使用现有的Cat5e电缆将100Base-T运行到新的办公室,但不幸的是,新办公室的机器看到链接,但收到一个APIPA地址(169.254.xx)。 我把同一台计算机放到networking柜子里,直接插入集线器,一切正常,所以必须通过墙壁布线。 我可以使用Wireshark或其他(Mac)软件来确认吗? 还是有一个便宜的硬件testing,通过墙壁拉回来的电缆? 谢谢你,米