ชั้นสื่อกลางของการส่งข้อมูล (Data link Layer)
Data link Layer เป็นขั้นที่มีไว้สำหรับเชื่อมต่อการรับ - ส่งข้อมูลในลักษณะ Node To Node เมื่อมีการรับข้อมูลจาก layer ที่ 3 ลงมาที่ layer ที่ 2 Data link ก็จะทำหน้าที่แปลคำสั่งนั้นให้เป็นคำสั่งควบคุม Hardware ที่ใช้รับ - ส่งข้อมูล
Data Link Layer
- เป็นชั้นที่ทำหน้าที่เชื่อมต่อการรับ – ส่งข้อมูลในลักษณะ Node to Node
- เมื่อมีการรับข้อมูลจากใน Layer ที่ 3 ลงมา Layer ที่ 2 จะทำหน้าที่แปลคำสั่งนั้นให้เป็นคำสั่งควบคุม Hardware ที่ใช้รับ - ส่งข้อมูล ทำการตรวจสอบข้อผิดพลาดในการรับ – ส่งข้อมูล ทำการตรวจสอบข้อผิดพลาดในการรับ – ส่งข้อมูลของระดับ Hardware และทำการแก้ไขข้อผิดพลาดที่ได้ตรวจพบ
- ข้อมูลที่อยู่ใน Layer ที่ 2 จะอยู่ในรูปของ Frame เช่น ถ้า Hardware ที่ใช้เป็น Ethernet ข้อมูลจะมีรูร่างของ Frame ตามที่ระบุไว้ในมาตรฐานของ Ethernet หากว่า Hardware ที่ใช้รับส่งข้อมูลเป็นชนิดอื่น รูปร่างของ Frame ก็จะเปลี่ยนไปตามมาตรฐานนั้น ๆ
- Framing จัดเก็บข้อมูลให้อยู่ในรูปของเฟรมข้อมูล
- Physical Addressing กำหนดตำแหน่ง Physical Address (Mac Address)
- Flow control ควบคุมการไหลของข้อมูล
- Error control ควบคุมข้อผิดพลาด
- Access Control ควบคุมการเข้าถึงข้อมูล
แบ่งเป็น 2 Layer ย่อย ๆ ได้แก่
- Logical Link Control (LLC) : ทำหน้าที่จัดการด้านการสื่อสารระหว่างอุปกรณ์บน Link ของเครือข่าย สนับสนุนการเชื่อมต่อแบบ Connection – Oriented และ Connectionless เพื่อรองรับการทำงานของ Protocol ใน Layer ที่สูงกว่า
- Media Access Control (MAC): ทำหน้าที่จัดการเกี่ยวกับการเข้าถึง ตัวกลางเพื่อการสื่อสารบนเครือข่าย
Data link Layer เป็นชั้นที่ทำหน้าที่เเปลคำสั่งจาก Layer ที่ 3 ลงมายัง layer ที่ 2 เพื่อให้ควบคุม Hardware ที่ใช้รับ - ส่งข้อมูลและทำการตรวจสอบข้อผิดพลาดในการรับ - ส่งข้อมูล หรือทำการตรวจสอบความผิดพลาดในการรับ - ส่งข้อมูลของระดับ Hardware และทำการแก้ไขความผิดพลาดที่ได้ตรวจพบ
ช่องทางการศึกษาเพิ่มเติมข่าวสารที่น่าสนใจเกี่ยวกับ : บทความทั่วไป