ทำความรู้จักและแก้ปัญหา Physical Layer ตอนที่ 1แบบจำลองโอเอสไอ (อังกฤษ: Open Systems Interconnection model: OSI model) (ISO/IEC 7498-1) เป็นรูปแบบความคิดที่พรรณนาถึงคุณสมบัติพิเศษและมาตรฐานการทำงานภายในของระบบการสื่อสารโดยแบ่งเป็นชั้นนามธรรม และโพรโทคอลของระบบคอมพิวเตอร์ พัฒนาขึ้นโดยองค์การระหว่างประเทศว่าด้วยการมาตรฐาน (ISO) https://th.wikipedia.org/wiki/แบบจำลองโอเอสไอ Show
เพื่อแนะนำผู้ผลิตและนักพัฒนาที่ผลิตอุปกรณ์หรือ software ต่างๆขึ้นมาก็จะต้องผลิตตามมาตรฐานที่กำหนด ซึ่ง Model นี้ก็ถูกนำมาใช้อ้างอิงเปรียบเทียบเพื่อให้เข้าใจและอธิบายการทำงานของแต่ละส่วนได้ง่ายขึ้น ซึ่ง OSI model นั้นก็จะมีทั้งหมด 7 layer ที่ทำงานร่วมกันระหว่างต้นทางกับปลายทางการสื่อสารมีดังนี้ 1. Physical Layer ชั้นกายภาพ ทำหน้าที่ จัดการเชื่อมต่อและการส่งสัญญาณทางไฟฟ้าจากผู้ส่งไปยังผู้รับ โดยผ่านสื่อกลาง เช่น สายทองแดง คลื่นวิทยุ สายคู่ตีเกลียว และใยแก้วนำแสงเป็นต้น โดยสัญญาณที่ผ่านอาจเป็นสัญญาณไฟฟ้า สัญญาณคลื่นวิทยุ หรือสัญญาณแสง ปัญหาที่เกี่ยวข้องกับระดับชั้น Physical- ปัญหาการเข้าหัวสาย RJ45 Plug ,RJ45 Module หรือการใช้โค้ดสีการเข้าสายแลนตามมาตรฐาน TIA/EAI-568-A/B ไม่ถูกต้อง - ปัญหาใช้สายสัญญาณ Unshielded twisted pair (UTP) ไม่ได้มาตรฐาน (สายคุณภาพต่ำหรือสายปลอม) - ปัญหาระยะทางการเดินสายและเชื่อมต่อสายสัญญาณ Unshielded twisted pair (UTP) ไกลเกินไป เช่น เดินสาย UTP ไกลเกินกว่า 100 เมตร - ปัญหาหัวสาย RJ45 Plug ,RJ45 Module สกปรกหรือชำรุดการเชื่อมต่อไม่แน่นหลุดหลวมที่ผ่านระยะเวลาการใช้งานมานาน - ปัญหาสายขาด จากอุบัติเหตุหรือสัตว์ฟันแทะ เช่น หนู กระรอก - ปัญหา พอร์ตสวิตช์ สกปรกหรือชำรุดการเชื่อมต่อไม่แน่นหลุดหลวมที่ผ่านระยะเวลาการใช้งานมานาน - ปัญหาหัว Connector ของสายไฟเบอร์ออปติก สกปรกหรือชำรุดการเชื่อมต่อไม่แน่นหลุดหลวมที่ผ่านระยะเวลาการใช้งานมานาน - ปัญหาอุปกรณ์เชื่อมต่อขัดข้อง เช่น โมดูลไฟเบอร์ออปติกเสีย - ปัญหาแลนการ์ด (LAN Card) เสีย OSI Model (Open Systems Interconnection Model) คือรูปแบบการรับส่งข้อมูลระหว่างอุปกรณ์อิเล็กทรอนิกส์ (ที่มา: https://blog.paessler.com) โดยทั้ง 7 Layers จะถูกแบ่งตามลักษณะการทำงานได้เป็น 2 กลุ่มใหญ่ๆ คือ 1.Application-oriented layers (Layer 4-7) คือ กลุ่มของ Layers ที่ใช้สื่อสารการเชื่อมต่อข้อมูลระหว่าง Sender และ Receiver เข้ากับ Application ต่างๆ โดยจะเกี่ยวข้องกับ Software เป็นหลัก Layer 7: Application Layer เป็น Layer ที่อยู๋ใกล้กับ Users มากที่สุด โดยจะเป็น Protocol ต่างๆที่ใช้ในการสื่อสารกับ user เช่น HTTP, FTP นิยมใช้กับ Software เพื่อง่ายต่อการ Interact กับ Users เช่น หาก user ต้องการใช้ Protocol HTTP เพื่อท่องโลก internet ก็จะใช้ browser เช่น Firefox, Chrome, etc เพื่อเรียกใช้ Protocol ดังกล่าวนั่นเอง Layer 6: Presentation Layer เป็น Layer ที่ใช้ในการ Translate ข้อมูลจาก/ไปยัง Application layer เช่น Sender พิมพ์ข้อความว่า “Hello, how are you?” layer นี้จะทำการแปลงข้อความเหล่านั้นเป็นรหัส และให้ Presentation layer จากฝั่ง Receiver เป็นตัวแปลงรหัสเหล่านั้นให้กลับมาเป็นข้อความ “Hello, how are you?” ให้ Receiver ได้รับ (ที่มา: http://www.cnt4all.com/2016/07/05-presentation-layer-layer-6-of-osi.htm ) Layer 5: Session Layer เป็น Layer ที่มีการ Sync เงื่อนไขการใช้งานระหว่างเครื่องต้นทางกับเครื่องปลายทาง เช่น User ต้องการขอใช้บริการบางอย่างจาก Server เป็นเวลา 20 นาที ผ่าน port 99, Server ก็จะส่งข้อความอนุญาตให้ User ดังกล่าวใช้บริการผ่าน port 99 ได้ เป็นเวลา 20 นาที หาก Session ที่ขอใช้งานเกิดหมดเวลา ก็จะไม่สามารถใช้บริการนั้นได้ Layer 4: Transport Layer เป็น Layer ที่จะควบคุมการขนส่งข้อมูลจาก Sender ไปยัง Receiver หรือจาก Receiver ไปยัง Sender เมื่อเกิดการรับส่งข้อมูล ตัว Transport layer จะทำการแบ่งชิ้นส่วนข้อความดังกล่าวเป็นชิ้นเล็กๆหลายๆชิ้นเรียกว่า “Segment” และทำการ Add L4 Header (ประกอบด้วย Protocol ที่ใช้, Source Port และ Destination Port) เข้าไปบน Segments แต่ละชิ้น เพื่อให้ง่ายต่อการส่งและตรวจสอบความถูกต้อง โดยวิธีการนี้เรียกว่า Segmentation (ที่มา: https://apipong.weebly.com/3623363635943634360736373656362636293609.html ) 2. Network-dependent Layers (Layer 1-3) คือ กลุ่มของ Layers ที่ทำหน้าที่เชื่อมต่อคอมพิวเตอร์ของทั้ง Senders และ Receivers ผ่านระบบเครือข่ายทั้งแบบมีสายและไร้สาย โดยจะเกี่ยวข้องกับ Hardware เป็นหลัก ซึ่งสำหรับบุคลากรที่ทำงานสาย Network จะเน้นศึกษาที่ Layers เหล่านี้ Layer 3: Network Layer เป็น Layer ที่ทำการสร้างช่องทางการเชื่อมต่อระหว่าง Network ของ Sender และ Receiver เข้าด้วยกันผ่าน IP Address รวมถึง โดย Layer นี้จะรับ Segments จาก Transport Layer มา Add L3 Header (ประกอบด้วย Source IP และ Destination IP) และตั้งชื่อให้ใหม่ว่า “Packet” โดยอุปกรณ์ที่ทำหน้าที่บน Layer3 ได้แก่ Router, L3 Switch(Multilayer Swith), Wireless Router เป็นต้น Layer 2: Data link Layer เป็น Layer ที่ทำการเชื่อมต่อข้อมูลแบบ node to node เช่น PC-Switch, Swith-Switch หรือ Switch-Router เป็นต้น โดยจะใช้ MAC Address ส่วนมากจะใช้สาย UTP เป็นตัวเชื่อมต่ออุปกรณ์เหล่านี้เข้าด้วยกัน โดย Layer นี้จะรับ Packet จาก Network Layer มาทำการ Add L2 Header และ L2 Trailer (ประกอบด้วย Source MAC, Destination MAC, Tag VLAN, etc) และเรียกชื่อใหม่ว่า “Frame” โดยอุปกรณ์ที่ทำหน้าที่บน Layer2 ได้แก่ Switch, Bridge Layer 1: Physical Layer เป็น Layer ที่ทำการนำ Frame ข้อมูลจาก Data Link Layer ส่งระหว่างอุปกรณ์ Network ผ่านตัวกลาง เช่น สาย UTP, สาย Fiber optic โดยเราเรียกสิ่งที่ส่งผ่านตัวกลางเหล่านี้ว่า
“Bits”หรือ “Bytes” (8 Bits = 1 Byte) โดยทั้ง 7 Layers มีหลักการทำงานที่สัมพันธ์กัน คล้ายกับการขึ้นลงบันใด โดยจะเริ่มจากชั้น Application Layer จากฝั่ง Sender และจบที่ Application Layer จากฝั่ง
Receiver ที่มา (https://www.youtube.com/watch?v=gvXKtgLn-28) ตัวอย่างเช่น Computer A (Client A) ต้องการติดต่อขอใช้บริการกับ Computer B (Server B)————————–Sender A————————–<Sender A> Application Layer: ——————————-————————————————————–Receiver B————————–<Receiver B> Physical Layer: ——————————————-————————-** จากนั้น Server B จะเปลี่ยนสถานะตัวเองจาก Receiver B ไปเป็น Sender B
เพื่อส่ง ข้อใดหมายถึงความหมายของ Physical Layer ได้ถูกต้องที่สุดPhysical Layer. เป็นชั้นที่อยู่ล่างสุด ทำหน้าที่เชื่อมต่อทางกายภาพ (Physical) ระหว่างคอมพิวเตอร์ 2 เครื่อง ที่ทำการรับ – ส่งข้อมูลกัน ใน Layer ที่ 1 นี้จะมีการกำหนดคุณสมบัติทางกายภาพของ Hardware ที่ถูกนำมาใช้ในการเชื่อมต่อระหว่างคอพิวเตอร์ เช่น สายที่ใช้รับ - ส่งข้อมูลประเภทไหน
ข้อใดบอกถึงความหมายของ Application Layer ได้ถูกต้องApplication Layer คือ ชั้นที่อยู่บนสุดของกระบวนการรับ - ส่งข้อมูล มีหน้าที่ติดต่อกับผู้ใช้ โดยจะเป็นตัวกลางในการรับคำสั่งต่าง ๆ จากผู้ใช้ส่งให้ Computer แปลความหมาย และทำงานตามคำสั่งที่ได้รับ โดยชั้นที่ 7 เป็นชั้นที่อยู่ใกล้ผู้ใช้มากที่สุดโดยเป็นชั้นแอปพลิเคชันของ OSI มีปฏิสัมพันธ์กันโดยตรงกับผู้ใช้ด้วยซอร์ฟแวร์แอปพลิ ...
ข้อใดคือPhysical Layer1. Physical Layer ชั้นกายภาพ ทำหน้าที่ จัดการเชื่อมต่อและการส่งสัญญาณทางไฟฟ้าจากผู้ส่งไปยังผู้รับ โดยผ่านสื่อกลาง เช่น สายทองแดง คลื่นวิทยุ สายคู่ตีเกลียว และใยแก้วนำแสงเป็นต้น โดยสัญญาณที่ผ่านอาจเป็นสัญญาณไฟฟ้า สัญญาณคลื่นวิทยุ หรือสัญญาณแสง
ข้อใดบอกถึงความหมายของ Data Link Layer2. Data Link Layer เป็นชั้นที่ทำหน้ากำหนดรูปแบบของการส่งข้อมูลข้าม Physical Network โดยใช้ Physical Address อ้างอิงที่อยู่ต้นทางและปลายทาง ซึ่งก็คือ MAC Address นั่นเอง รวมถึงทำการตรวจสอบและจัดการกับ error ในการรับส่งข้อมูล ข้อมูลที่ถูกส่งบน Layer 2 เราจะเรียกว่า Frame.
|