ทำความเข้าใจกับ OSI Layer ด้วยการใช้งานและวิธีการทำงานของ OSI Layer
ในอดีตก่อนการสร้าง OSIการสื่อสารบนเครือข่ายคอมพิวเตอร์นั้นไม่ใช่เรื่องง่ายเพราะผู้ค้าและผู้พัฒนาแต่ละรายในเวลานั้นใช้โปรโตคอลเครือข่ายของตนทำให้ผู้ใช้สามารถแลกเปลี่ยนข้อมูลจากคอมพิวเตอร์เครื่องหนึ่งกับคอมพิวเตอร์อีกเครื่องหนึ่งได้ยากเนื่องจากโปรโตคอลเครือข่ายที่คอมพิวเตอร์แต่ละเครื่องเป็นเจ้าของ มันแตกต่างกัน
เมื่อเห็นสิ่งนี้ในช่วงทศวรรษที่ 1980 มาตรฐานสากลคือร่างกาย องค์การระหว่างประเทศเพื่อการมาตรฐาน (ISO) สร้างแบบจำลองอ้างอิงที่เรียกว่า OSI ซึ่งประกอบด้วยเจ็ดชั้น
แต่ละชั้นมีบทบาทของตัวเองดังนั้นในเวลานี้เราไม่จำเป็นต้องกังวลเกี่ยวกับปัญหาโปรโตคอลคอมพิวเตอร์ที่คุณจะใช้เพื่อสื่อสารกับเพื่อนของคุณ สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับความเข้าใจเกี่ยวกับเลเยอร์ OSI หรือโมเดล OSI ทั้งเจ็ดเลเยอร์และวิธีการทำงานให้ดูคำอธิบายต่อไปนี้
ทำความเข้าใจกับ OSI Layer (รุ่น OSI)
เปิดการเชื่อมต่อโครงข่ายของระบบ หรือตัวย่อโดยทั่วไปว่า OSI คือ รูปแบบการอ้างอิงในรูปแบบของกรอบแนวคิดที่กำหนดมาตรฐานการเชื่อมต่อสำหรับคอมพิวเตอร์
จุดประสงค์ของการสร้างแบบจำลองการอ้างอิง OSI นี้เพื่อเป็นข้อมูลอ้างอิงสำหรับผู้ขายและผู้พัฒนาเพื่อให้ผลิตภัณฑ์หรือซอฟต์แวร์ที่พวกเขาทำนั้นมีความเป็นธรรมชาติ interporateซึ่งหมายความว่าสามารถทำงานกับระบบหรือผลิตภัณฑ์อื่น ๆ ได้โดยไม่ต้องใช้ความพยายามพิเศษจากผู้ใช้
เจ็ดชั้นบนแบบจำลอง OSI
ในกระบวนการนั้นแบบจำลอง OSI จะแบ่งออกเป็นเจ็ดชั้นที่แต่ละชั้นมีบทบาทสัมพันธ์กันระหว่างชั้นด้านบนและชั้นด้านล่าง ต่อไปนี้เป็นคำอธิบายของเจ็ดชั้น OSI
1. ชั้นกายภาพ
ชั้นกายภาพคือชั้นแรกหรือหยางต่ำสุดของรุ่น OSI เลเยอร์นี้มีหน้าที่ในการส่งบิตข้อมูลดิจิตอลจากชั้นกายภาพของอุปกรณ์ส่ง (แหล่งที่มา) ไปยังชั้นกายภาพของอุปกรณ์ที่รับ (ปลายทาง) ผ่านสื่อการสื่อสารเครือข่าย
ที่เลเยอร์ทางกายภาพข้อมูลจะถูกส่งโดยใช้ชนิดของสัญญาณที่สนับสนุนโดยสื่อทางกายภาพเช่นแรงดันไฟฟ้า, สายเคเบิล, ความถี่วิทยุหรืออินฟราเรดหรือแสงธรรมดา
2. Data Link Layer
ชั้นดาต้าลิงค์มีหน้าที่ตรวจสอบข้อผิดพลาดที่อาจเกิดขึ้นในระหว่างขั้นตอนการส่งข้อมูลและตัดบิตลงในรูปแบบของเฟรมข้อมูล ชั้นเชื่อมโยงข้อมูลยังจัดการโครงร่างการกำหนดที่อยู่จริงเช่นที่อยู่ MAC บนเครือข่าย ดาต้าลิงค์เลเยอร์เป็นเลเยอร์ OSI ที่ค่อนข้างซับซ้อนดังนั้นเลเยอร์นี้จะถูกแบ่งออกเป็นเลเยอร์ย่อยสองเลเยอร์ การควบคุมการเข้าถึงสื่อ (MAC) และ Logical Link Control Layer (LLC)
เลเยอร์ควบคุมการเข้าถึงสื่อ (MAC) มีหน้าที่ควบคุมวิธีการที่อุปกรณ์ในเครือข่ายเข้าถึงสื่อและการอนุญาตให้ส่งข้อมูล Logical Link Control Layer (LLC) รับผิดชอบในการระบุและห่อโปรโตคอลเครือข่ายเลเยอร์และการควบคุมการตรวจสอบข้อผิดพลาดและการประสานเฟรม
3. เลเยอร์เครือข่าย
เลเยอร์เครือข่ายมีหน้าที่กำหนดพา ธ ที่จะใช้ถ่ายโอนข้อมูลระหว่างอุปกรณ์บนเครือข่าย เราเตอร์เครือข่ายทำงานที่เลเยอร์นี้ซึ่งเป็นฟังก์ชั่นหลักที่เลเยอร์เครือข่ายเมื่อทำเช่นนั้น การกำหนดเส้นทาง.
การกำหนดเส้นทางอนุญาตให้ย้ายแพ็คเก็ตได้คอมพิวเตอร์ที่เชื่อมต่อซึ่งกันและกัน เพื่อสนับสนุนกระบวนการกำหนดเส้นทางนี้เลเยอร์เครือข่ายจะจัดเก็บที่อยู่แบบลอจิคัลเช่นที่อยู่ IP สำหรับแต่ละอุปกรณ์ในเครือข่าย เลเยอร์เครือข่ายยังจัดการการแมประหว่างที่อยู่เชิงตรรกะและที่อยู่ทางกายภาพ ในเครือข่าย IP การทำแผนที่นี้ทำได้ผ่าน โปรโตคอลการแก้ไขที่อยู่ (ARP)
4. Transport Layer
เลเยอร์การขนส่งเป็นผู้รับผิดชอบส่งข้อความระหว่างโฮสต์สองคนขึ้นไปในเครือข่าย เลเยอร์การขนส่งยังจัดการการแยกและการรวมข้อความและยังควบคุมความน่าเชื่อถือของเส้นทางการเชื่อมต่อที่กำหนด โปรโตคอล TCP เป็นตัวอย่างที่ใช้บ่อยที่สุดที่ชั้นการขนส่ง
5. เซสชันเลเยอร์
ชั้นเซสชั่นมีหน้าที่รับผิดชอบการควบคุมเซสชันการเชื่อมต่อโต้ตอบเช่นการสร้างการจัดการและการยกเลิกการเชื่อมต่อระหว่างคอมพิวเตอร์ เพื่อให้สามารถสร้างเซสชันการสื่อสารเลเยอร์เซสชันใช้วงจรเสมือนที่สร้างขึ้นโดยชั้นการขนส่ง
6. เลเยอร์การนำเสนอ
เลเยอร์การนำเสนอมีหน้าที่รับผิดชอบกำหนดไวยากรณ์ที่เครือข่ายโฮสต์ใช้ในการสื่อสาร เลเยอร์การนำเสนอยังประมวลผลการเข้ารหัส / ถอดรหัสข้อมูลหรือข้อมูลเพื่อให้สามารถใช้งานได้ที่แอปพลิเคชันเลเยอร์
7. ชั้นแอปพลิเคชัน
แอพลิเคชันเลเยอร์เป็นชั้นบนสุดจากรุ่น OSI และรับผิดชอบในการจัดหาส่วนต่อประสานระหว่างโปรโตคอลเครือข่ายและแอปพลิเคชันที่มีอยู่ในคอมพิวเตอร์ แอปพลิเคชันเลเยอร์จัดเตรียมบริการที่แอปพลิเคชันต้องการเช่นจัดเตรียมอินเทอร์เฟซให้ โปรโตคอลการถ่ายโอนจดหมายแบบง่าย (SMTP), telnet และ โปรโตคอลการถ่ายโอนไฟล์ (FTP) ในส่วนนี้แอพพลิเคชั่นเชื่อมต่อกับเครือข่าย
OSI Layer ทำงานอย่างไร
กระบวนการเรียกใช้ข้อมูลจากโฮสต์ไปยังโฮสต์บนเครือข่ายที่ค่อนข้างยาวข้อมูลทั้งหมดจะต้องผ่านแต่ละเลเยอร์ของ OSI เพื่อไปยังโฮสต์ปลายทาง ตัวอย่างเช่นเมื่อคุณจะส่งอีเมลไปยังคอมพิวเตอร์เครื่องอื่นบนเครือข่ายคอมพิวเตอร์
กระบวนการที่เกิดขึ้นก่อนเปิดอยู่application layer ซึ่งเป็นแอปพลิเคชันอีเมลที่จะใช้ในการส่งข้อมูลไปยังคอมพิวเตอร์เครื่องอื่นผ่านเครือข่าย ที่เลเยอร์การนำเสนออีเมลจะถูกแปลงเป็นรูปแบบเครือข่าย จากนั้นในชั้นเซสชั่นเซสชั่นของการเดินทางของข้อมูลจะถูกสร้างขึ้นตั้งแต่เริ่มต้นที่จะเกิดขึ้นจนกว่าจะเสร็จสิ้นกระบวนการส่ง
ที่ชั้นการขนส่งข้อมูลจะถูกทำลายลงเป็นชิ้นเล็ก ๆ จากนั้นจะถูกรวบรวมอีกครั้งที่ชั้นการขนส่งของผู้รับ ที่เลเยอร์เครือข่ายที่อยู่จะถูกสร้างขึ้นและเส้นทางจะถูกกำหนดโดยข้อมูลเพื่อไปยังปลายทาง ที่ data data ชั้นข้อมูลจะถูกสร้างขึ้นเป็นเฟรมและที่อยู่ทางกายภาพของอุปกรณ์ส่งและรับจะถูกตั้งค่า
จากนั้นในชั้นกายภาพชั้นสุดท้ายส่งข้อมูลผ่านสื่อเครือข่ายไปที่เลเยอร์การส่งข้อมูลของผู้รับ จากนั้นเส้นทางเดียวกันจะเกิดขึ้นบนคอมพิวเตอร์ปลายทาง แต่เริ่มต้นจากเลเยอร์ต่ำสุด (ฟิสิคัลเลเยอร์) ไปจนถึงเลเยอร์ด้านบน (เลเยอร์แอปพลิเคชัน)
นั่นเป็นคำอธิบายที่สมบูรณ์เกี่ยวกับความเข้าใจของ OSIชั้นและวิธีการทำงาน การทำความเข้าใจว่าเลเยอร์ OSI นั้นสามารถปรับปรุงความเข้าใจของคุณเกี่ยวกับการทำงานของเครือข่ายคอมพิวเตอร์และโปรโตคอลที่ทำงานภายในได้อย่างไร