DCN - โมเดลเครือข่ายคอมพิวเตอร์
วิศวกรรมเครือข่ายเป็นงานที่ซับซ้อนซึ่งเกี่ยวข้องกับซอฟต์แวร์เฟิร์มแวร์วิศวกรรมระดับชิปฮาร์ดแวร์และพัลส์ไฟฟ้า เพื่อให้วิศวกรรมเครือข่ายง่ายขึ้นแนวคิดระบบเครือข่ายทั้งหมดจะแบ่งออกเป็นหลายชั้น แต่ละเลเยอร์มีส่วนเกี่ยวข้องกับงานบางอย่างและเป็นอิสระจากเลเยอร์อื่น ๆ ทั้งหมด แต่โดยรวมแล้วงานเครือข่ายเกือบทั้งหมดขึ้นอยู่กับเลเยอร์เหล่านี้ทั้งหมด เลเยอร์แชร์ข้อมูลระหว่างกันและขึ้นอยู่กับแต่ละอื่น ๆ เพื่อรับอินพุตและส่งเอาต์พุตเท่านั้น
งานหลายชั้น
ในสถาปัตยกรรมแบบเลเยอร์ของ Network Model กระบวนการเครือข่ายทั้งหมดจะแบ่งออกเป็นงานย่อย ๆ จากนั้นงานเล็ก ๆ แต่ละงานจะถูกกำหนดให้กับเลเยอร์เฉพาะซึ่งทำงานเฉพาะเพื่อประมวลผลงานเท่านั้น ทุกเลเยอร์ทำงานเฉพาะ
ในระบบการสื่อสารแบบเลเยอร์ชั้นหนึ่งของโฮสต์จะเกี่ยวข้องกับงานที่ทำโดยหรือที่จะทำโดยเลเยอร์เพียร์ที่ระดับเดียวกันบนโฮสต์ระยะไกล งานนี้เริ่มต้นโดยเลเยอร์ที่ระดับต่ำสุดหรือระดับบนสุด หากงานเริ่มต้นโดยเลเยอร์ส่วนบนสุดงานจะถูกส่งต่อไปยังเลเยอร์ด้านล่างเพื่อประมวลผลต่อไป เลเยอร์ล่างทำสิ่งเดียวกันมันประมวลผลงานและส่งต่อไปยังเลเยอร์ล่าง หากงานเริ่มต้นโดยเลเยอร์ส่วนใหญ่ที่ต่ำกว่าระบบจะใช้เส้นทางย้อนกลับ
ทุกเลเยอร์จะรวมโพรซีเดอร์โปรโตคอลและวิธีการทั้งหมดเข้าด้วยกันซึ่งจำเป็นต้องใช้เพื่อดำเนินงาน เลเยอร์ทั้งหมดระบุคู่ของมันโดยใช้ส่วนหัวและส่วนท้ายของการห่อหุ้ม
OSI รุ่น
Open System Interconnect เป็นมาตรฐานเปิดสำหรับระบบการสื่อสารทั้งหมด แบบจำลอง OSI กำหนดขึ้นโดยองค์กรมาตรฐานสากล (ISO) รุ่นนี้มีเจ็ดชั้น:
Application Layer: เลเยอร์นี้มีหน้าที่จัดเตรียมส่วนต่อประสานให้กับผู้ใช้แอปพลิเคชัน เลเยอร์นี้ครอบคลุมโปรโตคอลที่โต้ตอบกับผู้ใช้โดยตรง
Presentation Layer: เลเยอร์นี้กำหนดวิธีการนำเสนอข้อมูลในรูปแบบดั้งเดิมของโฮสต์ระยะไกลในรูปแบบดั้งเดิมของโฮสต์
Session Layer: เลเยอร์นี้เก็บรักษาเซสชันระหว่างโฮสต์ระยะไกล ตัวอย่างเช่นเมื่อการพิสูจน์ตัวตนผู้ใช้ / รหัสผ่านเสร็จสิ้นโฮสต์ระยะไกลจะดูแลเซสชันนี้ชั่วขณะหนึ่งและไม่ขอการพิสูจน์ตัวตนอีกในช่วงเวลานั้น
Transport Layer: เลเยอร์นี้รับผิดชอบการจัดส่งแบบ end-to-end ระหว่างโฮสต์
Network Layer: เลเยอร์นี้รับผิดชอบการกำหนดแอดเดรสและการกำหนดแอดเดรสโฮสต์ในเครือข่ายโดยไม่ซ้ำกัน
Data Link Layer: เลเยอร์นี้มีหน้าที่อ่านและเขียนข้อมูลจากและเข้าสู่บรรทัด ตรวจพบข้อผิดพลาดของลิงก์ที่เลเยอร์นี้
Physical Layer: ชั้นนี้กำหนดฮาร์ดแวร์การเดินสายเคเบิลเอาต์พุตกำลังไฟอัตราชีพจรเป็นต้น
โมเดลอินเทอร์เน็ต
อินเทอร์เน็ตใช้ชุดโปรโตคอล TCP / IP หรือที่เรียกว่าชุดอินเทอร์เน็ต สิ่งนี้กำหนด Internet Model ซึ่งประกอบด้วยสถาปัตยกรรมสี่ชั้น OSI Model เป็นรูปแบบการสื่อสารทั่วไป แต่ Internet Model คือสิ่งที่อินเทอร์เน็ตใช้สำหรับการสื่อสารทั้งหมดอินเทอร์เน็ตไม่ขึ้นอยู่กับสถาปัตยกรรมเครือข่ายพื้นฐานดังนั้นจึงเป็นแบบจำลอง รุ่นนี้มีเลเยอร์ดังต่อไปนี้:
Application Layer: เลเยอร์นี้กำหนดโปรโตคอลที่ช่วยให้ผู้ใช้สามารถโต้ตอบกับเครือข่ายได้ตัวอย่างเช่น FTP, HTTP เป็นต้น
Transport Layer: เลเยอร์นี้กำหนดวิธีการไหลของข้อมูลระหว่างโฮสต์ โปรโตคอลหลักในเลเยอร์นี้คือ Transmission Control Protocol (TCP) เลเยอร์นี้ทำให้แน่ใจว่าข้อมูลที่ส่งระหว่างโฮสต์เป็นไปตามลำดับและรับผิดชอบการจัดส่งแบบ end-to-end
Internet Layer: Internet Protocol (IP) ทำงานบนเลเยอร์นี้ เลเยอร์นี้ช่วยอำนวยความสะดวกในการระบุที่อยู่โฮสต์และการจดจำ เลเยอร์นี้กำหนดการกำหนดเส้นทาง
Link Layer: เลเยอร์นี้มีกลไกในการส่งและรับข้อมูลจริงซึ่งแตกต่างจาก OSI Model ที่เป็นคู่กันเลเยอร์นี้ไม่ขึ้นอยู่กับสถาปัตยกรรมเครือข่ายและฮาร์ดแวร์พื้นฐาน