ไม่ว่าจะใช้วิธีการใดเพื่อให้ได้การสื่อสารผ่านพอร์ตเครือข่าย ก็ไม่สามารถแยกออกจากโปรโตคอลมาตรฐานที่เกี่ยวข้องได้ อย่างไรก็ตาม Ethernet เกี่ยวข้องกับบริษัทของเราสอทชุดผลิตภัณฑ์เป็นไปตามมาตรฐาน IEEE 802.3 เป็นหลัก ด้านล่างนี้เป็นการแนะนำโดยย่อเกี่ยวกับโครงสร้างเฟรม IEEE 802.3
โครงสร้างเฟรม IEEE802.3
หน้าที่ของ Media Access Control sublayer (MAC) คือเทคโนโลยีหลักของอีเธอร์เน็ต ซึ่งกำหนดประสิทธิภาพเครือข่ายหลักของอีเธอร์เน็ต เลเยอร์ย่อยของ MAC มักจะแบ่งออกเป็นสองโมดูลการทำงาน: การห่อหุ้ม/การแกะกล่องเฟรม และการควบคุมการเข้าถึงสื่อ เมื่อเชื่อมต่อฟังก์ชันของเลเยอร์ย่อยนี้ ขั้นตอนแรกคือการทำความเข้าใจโครงสร้างเฟรมของอีเทอร์เน็ต
|รหัสล่วงหน้า | ตัวคั่นการเริ่มต้นเฟรม | ที่อยู่ปลายทาง | ที่อยู่ต้นทาง | ความยาว | ข้อมูล | ลำดับการตรวจสอบเฟรม|
|7 ไบต์ | 1 ไบต์ | 6 ไบต์ | 6 ไบต์ | 2 ไบต์ | 46-1500 ไบต์ | 4 ไบต์|
(1) พรีโค้ด: โค้ดที่มีช่วงไบนารี "1" และ "0" ขนาด 7 ไบต์ เช่น 1010... 10 รวมเป็น 56 บิต เมื่อเฟรมถูกอัพโหลดบนสื่อ ผู้รับสามารถสร้างการซิงโครไนซ์บิตได้ เนื่องจากในกรณีของรหัสแมนเชสเตอร์ รูปคลื่นการส่งสัญญาณที่มีช่วงเวลา "1" และ "0" จะเป็นคลื่นสี่เหลี่ยมเป็นระยะ
(2) Frame First Delimiter (SFD): เป็นลำดับไบนารี่ 10101011 มีความยาว 1 ไบต์ เมื่อโค้ดนี้ผ่าน มันแสดงถึงการเริ่มต้นเฟรมจริงเพื่อให้ผู้รับสามารถค้นหาบิตแรกของเฟรมจริงได้ กล่าวคือ เฟรมจริงประกอบด้วย DA+SA+L+LLCPDU+FCS ที่เหลือ
(3) Destination Address (DA): ระบุที่อยู่ปลายทางที่เฟรมพยายามส่งไป ประกอบด้วย 6 ไบต์ อาจเป็นที่อยู่เดียว (แทนสถานีเดียว) หลายที่อยู่ (แทนกลุ่มสถานี) หรือที่อยู่แบบเต็ม (แทนสถานีทั้งหมดบนเครือข่ายท้องถิ่น) เมื่อที่อยู่หลายแห่งปรากฏที่ที่อยู่ปลายทาง หมายความว่ากลุ่มสถานีรับเฟรมพร้อมกัน ที่เรียกว่า "มัลติคาสต์" เมื่อที่อยู่ปลายทางปรากฏเป็นที่อยู่แบบเต็ม หมายความว่าทุกสถานีในเครือข่ายท้องถิ่นหรือที่เรียกว่า "การออกอากาศ" จะได้รับเฟรมพร้อมกัน ประเภทของที่อยู่มักจะถูกกำหนดโดยบิตสูงสุดของ DA หากบิตสูงสุดคือ "0" จะแสดงที่อยู่เดียว ค่า '1' หมายถึงที่อยู่หลายแห่งหรือที่อยู่แบบเต็ม เมื่อที่อยู่เต็ม ช่อง DA จะมีรหัส "1" เต็ม
(4) Source Address (SA): ระบุที่อยู่ของสถานีที่ส่งเฟรม ซึ่งเหมือนกับ DA ตรงพื้นที่ 6 ไบต์
(5) ความยาว (L): รวมสองไบต์ ซึ่งแสดงถึงจำนวนไบต์ใน LLC-PDU
(6) หน่วยข้อมูลโปรโตคอล Data link layer (LLC-PDU): มีตั้งแต่ 46 ถึง 1,500 ไบต์ โปรดทราบว่าความยาวขั้นต่ำของ LLC-PDU คือ 46 ไบต์เป็นข้อจำกัด ซึ่งกำหนดให้ทุกสถานีบนเครือข่ายท้องถิ่นสามารถตรวจจับเฟรมนี้ได้ เพื่อให้มั่นใจว่าเครือข่ายจะทำงานได้ตามปกติ หาก LLC-PDU น้อยกว่า 46 ไบต์ เลเยอร์ย่อย MAC ของสถานีส่งสัญญาณจะกรอกรหัส "0" โดยอัตโนมัติเพื่อให้เสร็จสมบูรณ์
(7) Frame Check Sequence (FCS): อยู่ที่ส่วนท้ายของเฟรมและมีพื้นที่ทั้งหมด 4 ไบต์ เป็นรหัสตรวจสอบความซ้ำซ้อน (CRC) 32 บิตที่จะตรวจสอบเนื้อหาของเฟรมทั้งหมด ยกเว้นคำนำ, SFD และ FCS ผลการตรวจสอบ CRC จาก DA ถึง DATA จะแสดงใน FCS เมื่อสถานีส่งส่งเฟรม จะทำการตรวจสอบ CRC ทีละนิดขณะส่ง ในที่สุด การทดสอบ CRC 32 บิตจะถูกสร้างขึ้นและเติมลงในตำแหน่ง FCS ที่ส่วนท้ายของเฟรมเพื่อส่งสัญญาณบนสื่อ หลังจากได้รับเฟรมที่สถานีรับสัญญาณแล้ว การตรวจสอบ CRC จะดำเนินการทีละนิดในขณะที่รับเฟรมเดียวกันโดยเริ่มจาก DA หากผลรวมตรวจสอบที่เกิดจากสถานีรับสัญญาณสุดท้ายเหมือนกันกับผลรวมตรวจสอบของเฟรม แสดงว่าเฟรมที่ส่งผ่านสื่อนั้นไม่ได้ถูกทำลาย ในทางตรงกันข้าม หากสถานีรับเชื่อว่าเฟรมถูกทำลาย ก็จะขอให้สถานีส่งส่งเฟรมอีกครั้งผ่านกลไกบางอย่าง
ความยาวของเฟรมคือ DA+SA+L+LLCPDU+FCS=6+6+2+(46-1500)+4=64-1518 นั่นคือเมื่อ LLC-PDU เท่ากับ 46 ไบต์ เฟรมจะเล็กที่สุด และความยาวของเฟรมคือ 64 ไบต์ เมื่อ LLC-PDU มีขนาด 1500 ไบต์ ขนาดเฟรมสูงสุดคือ 1518 ไบต์
ผลิตภัณฑ์ขายร้อนเครือข่ายที่เกี่ยวข้องของบริษัทของเราครอบคลุมประเภทต่างๆสอทผลิตภัณฑ์ซีรีส์รวมถึง ACสอท/การสื่อสารสอท/ฉลาดสอท/กล่องสอทฯลฯ ข้างต้นสอทผลิตภัณฑ์ซีรีส์สามารถนำมาใช้กับความต้องการของเครือข่ายในสถานการณ์ต่างๆ ยินดีต้อนรับทุกท่านที่เข้ามาทำความเข้าใจทางเทคนิคโดยละเอียดของผลิตภัณฑ์