ลำดับชั้นเน็ตเวิร์ก Network Layer

Network Layer

ชั้นที่ 3 เป็นชั้นที่ออกแบบหรือกำหนดเส้นทางการเดินทางของข้อมูลที่จะส่ง-รับในการส่งผ่านข้อมูลระหว่างต้นทางและปลายทาง ซึ่งแน่นอนว่าในการสื่อสารข้อมูลผ่านเครือข่ายการสื่อสารจะ ต้องมีเส้นทางการส่ง-รับข้อมูลมากกว่า 1 เส้นทาง ดังนั้นเลเยอร์ชั้น Network นี้จะทำหน้าที่เลือกเส้นทางที่ ใช้เวลาในการสื่อสารน้อยที่สุด และระยะทางสั้นที่สุดด้วย ข่าวสารที่รับมาจากเลเยอร์ชั้นที่ 4 จะถูกแบ่งออกเป็น แพ็กเกจ ๆ ในชั้นนี้

เลเยอร์เครือข่ายให้กรรมวิธีและขั้นตอนการถ่ายโอนข้อมูลความยาวแปรจากโฮสต์ต้นทางบนเครือข่ายหนึ่งไปยังโฮสต์ปลายทางบนอีกเครือข่ายหนึ่งที่แตกต่างกัน (ในทางตรงกันข้ามกับชั้น data link layer ที่เชื่อมต่อกับโฮสต์ภายในเครือข่ายเดียวกัน) ในขณะที่รักษาคุณภาพของการบริการที่ถูกร้องขอโดยชั้นของการขนส่ง เลเยอร์เครือข่ายทำหน้าที่หาเส้นทางและยังอาจดำเนินการแยกข้อมูลออกเป็นชิ้นเล็กๆและรวมกลับมาใหม่ และรายงานข้อผิดพลาดในการส่งข้อมูล เราเตอร์ทำงานอยู่ในชั้นนี้ จะการส่งข้อมูลไปทั่วเครือข่ายและทำให้อินเทอร์เน็ตเป็นไปได้ address ที่ใช้เป็นแบบลอจิคคอล -คือค่าจะถูกเลือกโดยวิศวกรเครือข่าย การใช้ address ไม่ได้เป็นแบบลำดับชั้นสูงต่ำ

เลเยอร์เครือข่ายอาจจะถูกแบ่งออกเป็นสาม sublayers:

  1. subnetwork access - จะพิจารณาโพรโทคอลที่จัดการกับอินเตอร์เฟซกับเครือข่ายเช่น X.25;

  2. subnetwork dependent convergence - เมื่อจำเป็นที่จะต้องยกระดับของเครือข่ายการขนส่งไปที่ระดับของเครือข่ายข้างใดข้างหนึ่ง

  3. subnetwork independent convergence - จัดการการโอนข้ามหลายเครือข่าย

ตัวอย่างของกรณีหลังนี้คือ CLNP หรือ IPv6 ISO 8473 จะจัดการโอนแบบ connectionless ของข้อมูลครั้งละหนึ่ง hop, จากปลายระบบถึงเราเตอร์ขาเข้า, จากเราเตอร์หนึ่งไปเราเตอร์หนึ่ง, และจากเราเตอร์ขาออกไประบบปลายทาง มันไม่ได้รับผิดชอบในการส่งมอบที่เชื่อถือได้ไปยัง hop ต่อไป แต่รับผิดชอบสำหรับการตรวจสอบของแพ็กเก็ตที่ผิดพลาดที่อาจถูกตัดทิ้งได้เท่านั้น ในรูปแบบนี้ IPv4 และ IPv6 จะต้องถูกจัด classe กับ X.25 ว่าเป็นโพรโทคอลการเข้าถึงของเครือข่ายย่อยเพราะพวกมันใช้อินเตอร์เฟซแอดเดรสมากกว่าโหนดแอดเดรส

โพรโทคอลการจัดการเลเยอร์เป็นจำนวนมากที่ฟังก์ชันที่กำหนดไว้ในภาคผนวกบริหาร, ISO 7498/4 เป็นของเลเยอร์เครือข่าย รวมทั้ง routing protocols, multicast group management, network-layer information and error, and network-layer address assignment มันเป็นหน้าที่ของ payload ที่ทำให้เหล่านี้เป็นเลเยอร์เครือข่าย, ไม่ใช่โพรโทคอลที่ carries พวกมัน