0019-01-28

Ethernet

Ethernetのカプセルタイプでも色々とある。

中でも代表的なもの?といえば以下3つだろうか。




  • DIX規格(= Ethernet II)
  • IEEE 802.3規格
  • snap
フレームは酷似しているがヘッダーの2byteがtypeかlengthかで異なる。DIX規格はtype、 802.3規格とsnapはlengthを使用している。

世の中の殆どのEthernet通信はDIX仕様である。Ciscoで言えばarpaである。show intなどですぐに分かる。

switch#show interfaces vlan1
Vlan1 is up, line protocol is up
Hardware is EtherSVI, address is 0009.b754.3900 (bia 0009.b754.3900)
Internet address is 10.10.10.100/24
MTU 1546 bytes, BW 1000000 Kbit, DLY 10 usec,
reliability 255/255, txload 1/255, rxload 1/255
Encapsulation ARPA, loopback not set
ARP type: ARPA, ARP Timeout 04:00:00

ただ802.3やsnapを使用しているものもある。
身近なところで言えばCisco CDPはsnapフレームである。パケットキャプチャしてみればすぐにわかるしCCOにもPacket formatなど記載されているので興味ある人は是非参照されたい。


ちなみに自分が触っているCat3550の場合はカプセル化は変更できないようだ。その代わりarpのタイプは変更できる。

switch(config-if)#arp ?
arpa Standard arp protocol
probe HP style arp protocol
snap IEEE 802.3 style arp

!
interface Vlan1
ip address 10.10.10.100 255.255.255.0
no arp arpa
arp snap
end

switch(config)#do sh int vlan 1
Vlan1 is up, line protocol is up
Hardware is EtherSVI, address is 0009.b754.3900 (bia 0009.b754.3900)
Internet address is 10.10.10.100/24
MTU 1546 bytes, BW 1000000 Kbit, DLY 10 usec,
reliability 255/255, txload 1/255, rxload 1/255
Encapsulation ARPA, loopback not set
ARP type: SNAP, ARP Timeout 04:00:00


ということで暇つぶしでした。。

0 件のコメント: