ความแตกต่างระหว่าง Frame และ Packet

ผู้เขียน: Laura McKinney
วันที่สร้าง: 3 เมษายน 2021
วันที่อัปเดต: 3 กรกฎาคม 2024
Anonim
7 parts of an Ethernet Frame
วิดีโอ: 7 parts of an Ethernet Frame

เนื้อหา


ในบทความนี้เราจะหารือเกี่ยวกับคำสองคำที่ใช้บ่อยในระบบเครือข่ายเป็นหน่วยของข้อมูลเช่น กรอบ และ ห่อ.
ความแตกต่างที่สำคัญระหว่างเฟรมและแพ็คเก็ตคือเฟรมคือการรวบรวมอนุกรมของบิตและมันห่อหุ้มแพ็กเก็ตในขณะที่แพ็คเก็ตเป็นรูปแบบข้อมูลที่กระจัดกระจายและมันห่อหุ้มเซ็กเมนต์

ชั้นเชื่อมโยงข้อมูลดำเนินการตามกรอบ ในทางกลับกันเลเยอร์เครือข่ายจะทำการแยกส่วนของข้อมูลและสร้างชิ้นเล็ก ๆ ที่เรียกว่าแพ็คเก็ต
ความแตกต่างที่สำคัญอีกอย่างหนึ่งก็คือเฟรมรวมถึงอุปกรณ์ ที่อยู่ MAC ในขณะที่แพ็คเก็ตรวมถึงอุปกรณ์ ที่อยู่ IP.

  1. แผนภูมิเปรียบเทียบ
  2. คำนิยาม
  3. ความแตกต่างที่สำคัญ
  4. ข้อสรุป

แผนภูมิเปรียบเทียบ

พื้นฐานสำหรับการเปรียบเทียบกรอบ ห่อ
ขั้นพื้นฐาน
Frame เป็นหน่วยข้อมูลโปรโตคอล data link layerPacket เป็นหน่วยข้อมูลโปรโตคอลเครือข่ายเลเยอร์
ชั้น OSI ที่เกี่ยวข้องชั้นเชื่อมโยงข้อมูลเลเยอร์เครือข่าย
รวม
ที่อยู่ MAC ต้นทางและปลายทางที่อยู่ IP ต้นทางและปลายทาง
ความสัมพันธ์ส่วนถูกห่อหุ้มภายในแพ็คเก็ตแพ็คเก็ตถูกห่อหุ้มภายในกรอบ


คำจำกัดความของ Frame

คำว่าเฟรมมาจากเครือข่ายการสื่อสารโดยเฉพาะผ่านสายอนุกรมที่เอ่อ "เฟรม" ข้อมูลซึ่งเป็นชุดของบิตโดยการเพิ่มอักขระพิเศษก่อนและหลังข้อมูลที่ส่ง

กรอบสามารถกำหนดเป็นหน่วยข้อมูลที่ใช้ในชั้นเชื่อมโยงข้อมูล เฟรมประกอบด้วยเครื่องหมายซึ่งแสดงถึงจุดเริ่มต้นและจุดสิ้นสุดของแพ็กเก็ตและที่อยู่เพื่อรับและรับ

ตัวอย่างเฉพาะของเฟรมคือเฟรม Ethernet จุดต่อไปนี้ให้ข้อมูลสั้น ๆ เกี่ยวกับฟิลด์ต่าง ๆ ของเฟรม

  • เฟรม Ethernet มีความยาวแตกต่างกันโดยไม่มีเฟรมน้อยกว่า 64 octets หรือมากกว่า 1518 octets (header, data และ CRC)
  • รูปแบบเฟรมอีเธอร์เน็ตประกอบด้วยแหล่งฟิสิคัลเช่นเดียวกับปลายทาง ที่อยู่ MAC ของอุปกรณ์
  • นอกเหนือจากการระบุแหล่งที่มาและปลายทางแล้วแต่ละเฟรมที่ส่งผ่านอีเธอร์เน็ตประกอบด้วย คำนำ, พิมพ์ฟิลด์, เขตข้อมูลและ Cyclic Redundancy Check (CRC).
  • คำนำประกอบด้วย 64s 0 และ 1s ที่เร้าใจเพื่อช่วยในการรับอินเตอร์เฟสประสาน
  • ฟิลด์ CRC ช่วยอินเตอร์เฟสในการตรวจหาข้อผิดพลาดในการส่ง
  • ฟิลด์จำนวนเต็ม 16 บิตนี้อธิบายประเภทของข้อมูลที่ดำเนินการโดยฟิลด์
  • จากมุมมองของอินเทอร์เน็ตฟิลด์ชนิดเฟรมเป็นสิ่งจำเป็นและรับผิดชอบในการระบุตัวเอง เมื่อเฟรมมาถึงเครื่องที่ต้องการระบบปฏิบัติการจะระบุโมดูลซอฟต์แวร์โปรโตคอลที่ควรจัดการกับเฟรมด้วยความช่วยเหลือของประเภทเฟรม
  • ข้อดีของเฟรมการระบุตัวตนคือช่วยให้สามารถใช้หลายโปรโตคอลร่วมกันบนคอมพิวเตอร์เครื่องเดียวและอนุญาตให้รวมหลายโปรโตคอลในเครือข่ายทางกายภาพเดียวกันโดยปราศจากการรบกวน

ความหมายของแพ็คเก็ต

แพ็คเก็ตสามารถบล็อกข้อมูลขนาดเล็กใด ๆ ที่ส่งผ่านเครือข่ายสลับแพ็คเก็ต คำนี้มาจากโปรโตคอลเชิงอักขระที่เพิ่มอักขระเริ่มต้นเฟรมและอักขระสิ้นสุดเฟรมพิเศษเมื่อส่งแพ็กเก็ต


แพ็กเก็ตคือหน่วยข้อมูลโปรโตคอลที่ใช้ในเลเยอร์เครือข่าย ในฐานะที่เป็นหน้าที่หลักของเลเยอร์เครือข่ายคือการส่งแพ็คเก็ตจากที่อยู่ทางตรรกะ (ที่อยู่ IP) ไปยังที่อยู่อื่น แพ็กเก็ตคือหน่วยของข้อมูลที่มีการเชื่อมต่อระหว่างอุปกรณ์สองเครื่องบนเครือข่าย เราเตอร์ใช้ส่วนหัวแพ็คเก็ต IP เพื่อส่งข้อมูลผ่านเครือข่ายจากต้นทางไปยังปลายทาง

เมื่อจัดการกับเครือข่ายที่ไม่มีการเชื่อมต่อข้อมูลจะถูกแบ่งพาร์ติชันเป็นส่วนเล็ก ๆ ที่รู้จักกันในชื่อแพ็คเก็ตเพื่อถ่ายโอนข้อมูลผ่านเครือข่ายที่มีมัลติเพล็กซ์เป็นการเชื่อมต่อระหว่างเครื่อง แพ็คเก็ตซึ่งโดยทั่วไปมีข้อมูลเพียงไม่กี่ร้อยไบต์จะมีการระบุตัวตนที่ช่วยให้ฮาร์ดแวร์เครือข่ายทราบวิธีไปยังปลายทางที่ระบุ
ตัวอย่างเช่นไฟล์ขนาดใหญ่ถูกแบ่งออกเป็นหลายแพ็คเก็ตแล้วส่งผ่านเครือข่ายทีละครั้ง ฮาร์ดแวร์เครือข่ายสื่อความหมายแพ็คเก็ตไปยังปลายทางที่ซอฟต์แวร์จะบันทึกลงในไฟล์เดียวอีกครั้ง

  1. กรอบสามารถกำหนดเป็นหน่วยข้อมูลที่ใช้ในชั้นเชื่อมโยงข้อมูล ในทางกลับกันแพ็กเก็ตคือหน่วยข้อมูลโปรโตคอลที่ใช้ในเลเยอร์เครือข่าย
  2. เฟรมถูกสร้างใน data link layer ของ OSI ในขณะที่ Packets จะเกิดขึ้นใน Network layer
  3. การกำหนดกรอบรวมถึงที่อยู่ MAC ต้นทางและปลายทาง (เช่นที่อยู่จริงของเครื่อง) ในทางตรงกันข้ามการส่งแพคเก็ตรวมถึงที่อยู่ IP ต้นทางและปลายทาง
  4. แพ็คเก็ตห่อหุ้มเซ็กเมนต์ในเลเยอร์เครือข่าย ในทางกลับกันเฟรมจะสรุปแพ็กเก็ตในเลเยอร์ดาต้าลิงค์

สรุป:

เฟรมและแพ็คเก็ตทำหน้าที่เป็น หน่วยข้อมูลโปรโตคอล ใช้ในชั้นต่าง ๆ ของ OSI ประการแรกข้อมูลที่ส่งผ่านไปยังเลเยอร์เครือข่ายโดยเลเยอร์การขนส่งคือ ส่วน ซึ่งโดยทั่วไปจะมีส่วนหัวของชั้นการขนส่งและข้อมูล

ในเลเยอร์เครือข่ายแบ่งส่วนออกเป็นส่วนย่อยที่รู้จักกันในชื่อ แพ็คเก็ต ซึ่งมีส่วนและส่วนหัวของ IP รวมถึงที่อยู่ IP ของแหล่งที่มาและปลายทางโดยทั่วไป ในที่สุดแพ็คเก็ตถูกห่อหุ้มมา เฟรม. การเชื่อมโยงข้อมูลเป็นการเตรียมส่วนหัวด้วยที่อยู่ MAC ต้นทางและปลายทางหลังจากนั้นจะส่งเฟรมผลลัพธ์