14 ก.ค. เวลา 15:39 • การศึกษา
Network By Shoper Gamer

Network Layer ใน OSI Model คืออะไร

โดย
โมเดล OSI (Open Systems Interconnection) เป็นกรอบแนวคิดที่ใช้อธิบายการทำงานของระบบเครือข่ายคอมพิวเตอร์ โดยแบ่งการสื่อสารออกเป็น 7 ชั้น (Layers) ซึ่งแต่ละชั้นมีหน้าที่เฉพาะตัว ชั้นเครือข่าย (Network Layer) เป็นชั้นที่ 3 ของโมเดล OSI และมีบทบาทสำคัญในการกำหนดเส้นทาง (Routing) และ ส่งข้อมูลระหว่างเครือข่ายที่แตกต่างกัน
  • ​Network Layer คืออะไร
Network Layer คือชั้นเครือข่ายเป็นชั้นที่รับผิดชอบในการส่งข้อมูลจากต้นทางไปยังปลายทางผ่านเครือข่ายหลายๆ เครือข่าย โดยมุ่งเน้นที่การกำหนดเส้นทาง (Routing) และการจัดส่งแพ็กเก็ตข้อมูล (Packet Forwarding) อย่างมีประสิทธิภาพ
1
  • ​Network Layer ทำงานอย่างไร
1. การกำหนดเส้นทาง (Routing)
- ใช้โปรโตคอลเช่น RIP, OSPF, BGP เพื่อค้นหาเส้นทางที่ดีที่สุดในการส่งข้อมูล
2. การแบ่งส่วนข้อมูล (Fragmentation)
- หากข้อมูลมีขนาดใหญ่เกินกว่าที่เครือข่ายปลายทางจะรับได้ ชั้นนี้จะทำการแบ่งข้อมูลออกเป็นส่วนย่อย (Fragments)
3. การส่งต่อแพ็กเก็ต (Packet Forwarding)
- เราเตอร์ (Router) ทำหน้าที่ส่งแพ็กเก็ตข้อมูลไปยังปลายทางโดยอ้างอิงจากตารางเส้นทาง (Routing Table)
4. การควบคุมความแออัด (Congestion Control)
- ช่วยป้องกันไม่ให้เครือข่ายมีข้อมูลหนาแน่นเกินไป
  • ​ประเภทของ Network Layer
1
Network Layer (ชั้นเครือข่าย) ใน OSI Model สามารถแบ่งออกได้เป็น 2 ประเภทหลัก ตามลักษณะการทำงาน และ การใช้งาน ดังนี้:
☆ 1. Connection-Oriented Network Layer (เครือข่ายแบบมีการเชื่อมต่อ)
○ ลักษณะการทำงาน :
- ต้องมีการสร้างเส้นทาง (Connection Establishment) ก่อนส่งข้อมูล
- รับประกันการส่งข้อมูลถึงปลายทางอย่างมีลำดับและน่าเชื่อถือ
- มีกระบวนการตรวจสอบข้อผิดพลาดและการกู้คืนข้อมูล (Error Recovery)
○ ตัวอย่างโปรโตคอล
- X.25 (เก่าแต่ยังใช้ในบางระบบ)
- ATM (Asynchronous Transfer Mode)
- Frame Relay (ใช้ในเครือข่าย WAN แบบเก่า)
○ การใช้งาน
- ระบบที่ต้องการความน่าเชื่อถือสูง เช่น ธุรกรรมการเงิน, โทรศัพท์ผ่านเครือข่าย (VoIP)
☆ 2. Connectionless Network Layer (เครือข่ายแบบไม่มีการเชื่อมต่อ)
○ ลักษณะการทำงาน
- ไม่จำเป็นต้องสร้างการเชื่อมต่อก่อนส่งข้อมูล
- แต่ละแพ็กเก็ตถูกส่งแยกกัน (Independent Routing)
- ไม่รับประกันการส่งถึงปลายทาง 100% (ขึ้นอยู่กับโปรโตคอลอื่นช่วย)
- ประสิทธิภาพสูง แต่เสี่ยงต่อการสูญหายของข้อมูล
○ ตัวอย่างโปรโตคอล
- IP (Internet Protocol) (IPv4, IPv6)
- ICMP (Internet Control Message Protocol)
- IPsec (ในบางโหมด)
○ การใช้งาน
- อินเทอร์เน็ต (Internet)
- การส่งข้อมูลทั่วไป เช่น เว็บเบราว์เซอร์, อีเมล
  • ​ประโยชน์
1. รองรับการสื่อสารข้ามเครือข่าย
- ช่วยให้ข้อมูลส่งผ่านระหว่างเครือข่ายที่ใช้เทคโนโลยีต่างกันได้
2. เพิ่มประสิทธิภาพการส่งข้อมูล
- เลือกเส้นทางที่ดีที่สุดเพื่อลดเวลาและความล่าช้า
3. รองรับการขยายเครือข่าย
- สามารถเชื่อมต่อเครือข่ายขนาดใหญ่ได้อย่างมีประสิทธิภาพ
  • ​ตัวอย่างการใช้งาน
1. การส่งอีเมลข้ามเครือข่าย
- เมื่อส่งอีเมลจากเครือข่ายหนึ่งไปยังอีกเครือข่าย เราเตอร์จะใช้ IP Address เพื่อกำหนดเส้นทาง
2. การท่องเว็บไซต์
- เว็บเบราว์เซอร์ส่งคำขอไปยังเซิร์ฟเวอร์ผ่านเส้นทางที่ชั้นเครือข่ายกำหนด
3. การเชื่อมต่อ VPN
- ชั้นเครือข่ายช่วยในการเข้ารหัส และ กำหนดเส้นทางข้อมูลผ่านเครือข่ายสาธารณะ
✏️ Shoper Gamer
  • ​Data Link Layer ใน OSI Model คืออะไร 👇
  • ​OSI Model คืออะไร 👇
  • ​โปรโตคอล คืออะไร 👇
Credit :
👇
  • ​https://www.comptia.org/en-us/blog/layers-2-and-3-osi-model/
  • ​https://www.techtarget.com/searchnetworking/definition/OSI
  • ​https://www.uobabylon.edu.iq/eprints/publication_4_20245_670.pdf
  • ​https://networkwalks.com/network-layer-of-osi-model-layer-3/

ดูเพิ่มเติมในซีรีส์

โฆษณา