ບໍ່ວ່າວິທີການໃດຖືກໃຊ້ເພື່ອບັນລຸການສື່ສານພອດເຄືອຂ່າຍ, ມັນບໍ່ສາມາດແຍກອອກຈາກໂປໂຕຄອນມາດຕະຖານທີ່ກ່ຽວຂ້ອງ. ຢ່າງໃດກໍຕາມ, Ethernet ມີສ່ວນຮ່ວມໃນບໍລິສັດຂອງພວກເຮົາONUຊຸດຜະລິດຕະພັນສ່ວນໃຫຍ່ແມ່ນປະຕິບັດຕາມມາດຕະຖານ IEEE 802.3. ຂ້າງລຸ່ມນີ້ແມ່ນການແນະນໍາສັ້ນໆກ່ຽວກັບໂຄງສ້າງກອບ IEEE 802.3
IEEE802.3 ໂຄງສ້າງກອບ
ໜ້າທີ່ຂອງ Media Access Control sublayer (MAC) ແມ່ນເທັກໂນໂລຍີຫຼັກຂອງອີເທີເນັດ, ເຊິ່ງກຳນົດປະສິດທິພາບເຄືອຂ່າຍຕົ້ນຕໍຂອງອີເທີເນັດ. ປົກກະຕິແລ້ວ sublayer MAC ຖືກແບ່ງອອກເປັນສອງໂມດູນທີ່ເປັນປະໂຫຍດ: ການຫຸ້ມຫໍ່ກອບ / unpacking ແລະການຄວບຄຸມການເຂົ້າເຖິງສື່ມວນຊົນ. ເມື່ອເຊື່ອມຕໍ່ຫນ້າທີ່ຂອງ sublayer ນີ້, ຂັ້ນຕອນທໍາອິດແມ່ນເພື່ອເຂົ້າໃຈໂຄງສ້າງກອບຂອງ Ethernet
|Precode| Frame Delimiter | ທີ່ຢູ່ປາຍທາງ | ທີ່ຢູ່ | ຄວາມຍາວ | ຂໍ້ມູນ | ລໍາດັບການກວດສອບກອບ|
|7 bytes | 1 byte | 6 bytes | 6 bytes | 2 bytes | 46-1500 ໄບຕ໌ | 4 bytes|
(1) Precode: ລະຫັດທີ່ມີ 7 bytes ຂອງ binary "1" ແລະ "0" intervals, ie 1010... 10, ຈໍານວນທັງຫມົດ 56 bits. ເມື່ອກອບຖືກອັບໂຫລດໃນສື່, ຜູ້ຮັບສາມາດສ້າງ synchronization ບິດ, ເພາະວ່າໃນກໍລະນີຂອງລະຫັດ Manchester, ຮູບແບບການສົ່ງສັນຍານທີ່ມີໄລຍະ "1" ແລະ "0" ເປັນຄື້ນສີ່ຫລ່ຽມແຕ່ລະໄລຍະ.
(2) Frame First Delimiter (SFD): ມັນເປັນລໍາດັບຄູ່ຂອງ 10101011 ທີ່ມີຄວາມຍາວ 1 byte. ເມື່ອລະຫັດນີ້ຜ່ານໄປ, ມັນສະແດງເຖິງການເລີ່ມຕົ້ນຕົວຈິງຂອງກອບເພື່ອໃຫ້ຜູ້ຮັບສາມາດຊອກຫາບິດທໍາອິດຂອງກອບຕົວຈິງ. ນັ້ນແມ່ນ, ກອບຕົວຈິງປະກອບດ້ວຍ DA + SA + L + LLCPDU + FCS ທີ່ຍັງເຫຼືອ.
(3) ທີ່ຢູ່ປາຍທາງ (DA): ມັນກໍານົດທີ່ຢູ່ປາຍທາງທີ່ກອບກໍາລັງພະຍາຍາມສົ່ງໄປຫາ, ປະກອບດ້ວຍ 6 ໄບຕ໌. ມັນສາມາດເປັນທີ່ຢູ່ດຽວ (ເປັນຕົວແທນຂອງສະຖານີດຽວ), ຫຼາຍທີ່ຢູ່ (ເປັນຕົວແທນຂອງກຸ່ມສະຖານີ), ຫຼືທີ່ຢູ່ເຕັມ (ເປັນຕົວແທນຂອງສະຖານີທັງຫມົດໃນເຄືອຂ່າຍທ້ອງຖິ່ນ). ເມື່ອທີ່ຢູ່ຫຼາຍປາກົດຢູ່ໃນທີ່ຢູ່ປາຍທາງ, ມັນຫມາຍຄວາມວ່າກອບແມ່ນໄດ້ຮັບພ້ອມໆກັນໂດຍກຸ່ມຂອງສະຖານີ, ທີ່ເອີ້ນວ່າ "multicast". ເມື່ອທີ່ຢູ່ປາຍທາງປາກົດເປັນທີ່ຢູ່ເຕັມ, ມັນຫມາຍຄວາມວ່າກອບໄດ້ຖືກຮັບພ້ອມໆກັນໂດຍສະຖານີທັງຫມົດໃນເຄືອຂ່າຍທ້ອງຖິ່ນ, ທີ່ເອີ້ນວ່າ "ອອກອາກາດ". ປະເພດຂອງທີ່ຢູ່ມັກຈະຖືກກໍານົດໂດຍ bit ສູງສຸດຂອງ DA. ຖ້າ bit ສູງສຸດແມ່ນ "0", ມັນຊີ້ໃຫ້ເຫັນທີ່ຢູ່ດຽວ; ຄ່າຂອງ '1' ຊີ້ບອກທີ່ຢູ່ຫຼາຍ ຫຼືທີ່ຢູ່ເຕັມ. ເມື່ອທີ່ຢູ່ເຕັມ, ພາກສະຫນາມ DA ມີລະຫັດ "1" ເຕັມ.
(4) ທີ່ຢູ່ Source (SA): ມັນຊີ້ໃຫ້ເຫັນທີ່ຢູ່ຂອງສະຖານີສົ່ງກອບ, ເຊິ່ງ, ເຊັ່ນ DA, ຄອບຄອງ 6 bytes.
(5) Length (L): ສອງ bytes ໃນຈໍານວນທັງຫມົດ, ເປັນຕົວແທນຈໍານວນຂອງ bytes ໃນ LLC-PDU.
(6) Data link layer protocol data unit (LLC-PDU): It ranges from 46 to 1500 bytes. ໃຫ້ສັງເກດວ່າຄວາມຍາວຂອງ LLC-PDU ຕໍາ່ສຸດທີ່ 46 ໄບຕ໌ເປັນຂໍ້ຈໍາກັດ, ເຊິ່ງຮຽກຮ້ອງໃຫ້ທຸກສະຖານີໃນເຄືອຂ່າຍທ້ອງຖິ່ນສາມາດກວດພົບກອບນີ້, ຮັບປະກັນການເຮັດວຽກຂອງເຄືອຂ່າຍປົກກະຕິ. ຖ້າ LLC-PDU ຫນ້ອຍກວ່າ 46 bytes, ຊັ້ນຍ່ອຍ MAC ຂອງສະຖານີສົ່ງຈະຕື່ມຂໍ້ມູນໃສ່ລະຫັດ "0" ໂດຍອັດຕະໂນມັດ.
(7) Frame Check Sequence (FCS): ມັນຕັ້ງຢູ່ໃນຕອນທ້າຍຂອງກອບແລະຄອບຄອງທັງຫມົດ 4 bytes. ມັນເປັນລະຫັດກວດສອບການຊໍ້າຊ້ອນ 32-ບິດ (CRC) ທີ່ກວດເບິ່ງເນື້ອໃນຂອງເຟຣມທັງໝົດ ຍົກເວັ້ນສຳລັບ preamble, SFD, ແລະ FCS. ຜົນການກວດສອບ CRC ຈາກ DA ຫາ DATA ແມ່ນສະທ້ອນໃຫ້ເຫັນໃນ FCS. ເມື່ອສະຖານີສົ່ງສົ່ງກອບ, ມັນດໍາເນີນການກວດສອບ CRC ເລັກນ້ອຍໃນຂະນະທີ່ສົ່ງ. ສຸດທ້າຍ, ການທົດສອບ CRC 32-bit ໄດ້ຖືກສ້າງຕັ້ງຂຶ້ນແລະຕື່ມຂໍ້ມູນໃສ່ໃນຕໍາແຫນ່ງ FCS ໃນຕອນທ້າຍຂອງກອບສໍາລັບການສົ່ງຕໍ່ຂະຫນາດກາງ. ຫຼັງຈາກໄດ້ຮັບກອບຢູ່ສະຖານີຮັບ, ການກວດສອບ CRC ແມ່ນປະຕິບັດເທື່ອລະຫນ້ອຍໃນຂະນະທີ່ໄດ້ຮັບກອບດຽວກັນເລີ່ມຕົ້ນຈາກ DA. ຖ້າ checksum ທີ່ສ້າງຂຶ້ນໂດຍສະຖານີຮັບສຸດທ້າຍແມ່ນຄືກັນກັບ checksum ຂອງກອບ, ມັນຊີ້ໃຫ້ເຫັນວ່າກອບທີ່ສົ່ງຜ່ານສື່ກາງບໍ່ໄດ້ຖືກທໍາລາຍ. ໃນທາງກົງກັນຂ້າມ, ຖ້າສະຖານີຮັບສັນຍານເຊື່ອວ່າກອບໄດ້ຖືກທໍາລາຍ, ມັນຈະຮຽກຮ້ອງໃຫ້ສະຖານີສົ່ງກອບຄືນໃຫມ່ໂດຍຜ່ານກົນໄກທີ່ແນ່ນອນ.
ຄວາມຍາວຂອງເຟຣມແມ່ນ DA+SA+L+LLCPDU+FCS=6+6+2+(46-1500)+4=64-1518, ນັ້ນແມ່ນ, ເມື່ອ LLC-PDU ແມ່ນ 46 bytes, ກອບແມ່ນນ້ອຍທີ່ສຸດ. ແລະຄວາມຍາວຂອງກອບແມ່ນ 64 bytes; ເມື່ອ LLC-PDU ແມ່ນ 1500 bytes, ຂະຫນາດກອບສູງສຸດແມ່ນ 1518 bytes.
ເຄືອຂ່າຍທີ່ກ່ຽວຂ້ອງຂອງບໍລິສັດຂອງພວກເຮົາຜະລິດຕະພັນຂາຍຮ້ອນກວມເອົາປະເພດຕ່າງໆຂອງONUຜະລິດຕະພັນຊຸດ, ລວມທັງ ACONU/ ການສື່ສານONU/ ສະຫຼາດONU/ ກ່ອງONU, ແລະອື່ນໆຂ້າງເທິງONUຜະລິດຕະພັນຊຸດສາມາດໃຊ້ສໍາລັບຄວາມຕ້ອງການຂອງເຄືອຂ່າຍໃນສະຖານະການຕ່າງໆ. ຍິນດີຕ້ອນຮັບທຸກຄົນທີ່ເຂົ້າມາແລະມີຄວາມເຂົ້າໃຈດ້ານວິຊາການຢ່າງລະອຽດກ່ຽວກັບຜະລິດຕະພັນ.