Sự khác biệt giữa Ethernet II và Ethernet 802.3 là gì?


12

Ai đó có thể giải thích cho tôi sự khác biệt giữa Ethernet, Ethernet-II và Ethernet 802.3 không.

Tôi đã đề cập đến rất nhiều cuốn sách, chúng là ngôn ngữ cấp cao. Bất cứ ai có thể giải thích cho tôi một cách đơn giản?


Các ảnh chụp mẫu của wireshark.org có vẻ như là một nơi tốt để tìm ra nó
Mike Pennington

@MikePennington: Xin chào, tôi không nói về định dạng gói. Tôi chỉ muốn biết giải thích lý thuyết.
dùng2720323

5
... Một vài giây google cũng mang lại các liên kết hữu ích, đáng chú ý là nhà này chạy "Ethernet II và IEEE 802.3" .
Craig Constantine

2
Daniel có ghi công tuyệt vời ở đây giải thích sự khác biệt về chi tiết: lostintransit.se/2012/06/06/...
mellowd

Có câu trả lời nào giúp bạn không? nếu vậy, bạn nên chấp nhận câu trả lời để câu hỏi không xuất hiện mãi mãi, tìm kiếm câu trả lời. Ngoài ra, bạn có thể cung cấp và chấp nhận câu trả lời của riêng bạn.
Ron Maupin

Câu trả lời:


18

802.3 (sử dụng định dạng 802.2 LLC ) có trường Độ dài ở cùng nơi Ethernet II có trường Loại.

  • IEEE 802.3 với 802.2 LLC (được sử dụng bởi Spanning-Tree, ISIS) sử dụng các byte được tô sáng cho trường Độ dài . 802.3 Các giao thức lớp trên được giải mã thông qua các byte Tiêu đề / SNAP của 802.2 LLC . Các byte SNAP được sử dụng để giải mã các giao thức sử dụng các giá trị ethertype truyền thống; SNAPchỉ bao gồm khi 802,2 LLC DSAP / SSAP = 0xAAAA.

       +----+----+------+------+------+------+-----+
       | DA | SA | Len  | LLC  | SNAP | Data | FCS |
       +----+----+------+------+------+------+-----+
                 ^^^^^^^^
    
       DA      Destination MAC Address (6 bytes)
       SA      Source MAC Address      (6 bytes)
       Len     Length of Data field    (2 bytes: <= 0x05DC or 1500 decimal)  <---
       LLC     802.2 LLC Header        (3 bytes)
       SNAP                            (5 bytes)
       Data    Protocol Data           (46 - 1500 bytes)
       FCS     Frame Checksum          (4 bytes)
    
  • RFC 894 (thường được gọi là khung Ethernet II) sử dụng các byte này cho Loại . Các giao thức lớp trên được giải mã thông qua trường Loại

       +----+----+------+------+-----+
       | DA | SA | Type | Data | FCS |
       +----+----+------+------+-----+
                 ^^^^^^^^
    
       DA      Destination MAC Address (6 bytes)
       SA      Source MAC Address      (6 bytes)
       Type    Protocol Type           (2 bytes: >= 0x0600 or 1536 decimal)  <---
       Data    Protocol Data           (46 - 1500 bytes)
       FCS     Frame Checksum          (4 bytes)
    
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.