การบ้านประจำสัปดาห์ที่ 4
1.) โปรโตคอล (Protocol) คืออะไร
1.) โปรโตคอล (Protocol) คืออะไร
ตอบ คือ กฎ ขั้นตอน
และรูปแบบของข้อมูลที่ใช้ในการสื่อสารระหว่างคอมพิวเตอร์สองเครื่องที่เชื่อมต่อกันเป็นเครือข่าย
2.) การแบ่งโปรโตคอลออกเป็นชั้นๆ หรือเลเยอร์ Layer ช่วยให้เกิดประโยชน์ในการส่งข้อ มูลอย่างไรบ้าง
2.) การแบ่งโปรโตคอลออกเป็นชั้นๆ หรือเลเยอร์ Layer ช่วยให้เกิดประโยชน์ในการส่งข้อ
ตอบ การส่งข้อมูลในแต่ละเลเยอร์
จะไม่ซ้ำซ้อนกัน
ซึ่งเลเยอร์ที่อยู่ต่ำกว่าจะทำหน้าที่ให้บริการ Service
กับชั้นที่อยู่สูงกว่า
โดยเลเยอร์ที่อยู่สูงกว่าไม่จำเป็นที่จะต้องทราบว่า
เลเยอร์ที่อยู่ต่ำกว่ามีวิธีให้บริการอย่างไร
3.) ชุดโปรโตคอลที่ใช้จริงในระบบเคร ือข่ายปัจจุบัน
มีอะไรบ้าง
3.) ชุดโปรโตคอลที่ใช้จริงในระบบเคร
ตอบ 1. โปรโตคอล
แบบอ้างอิง OSI
2. โปรโตคอล TCP/IP ใช้ในอินเตอร์เน็ต
3. โปรโตคอล IPX/SPX
ใช้กับระบบปฏิบัติการเครือข่ายของบริษัทโนเวลล์
4. โปรโตคอล NetBEUI ใช้กับระบบปฏิบัติการเครือข่ายของบริษัทไมโครซอฟต์
5. โปรโตคอล Apple talks บริษัทแมคอินทอช
4.) การติดต่อสื่อสารกันทางอินเตอร์
ตอบ โปรโตคอล TCP/IP
5.) โปรโตคอล (Protocol) แบบอ้างอิง OSI (OSI Reference Model) แบ่งการทำงานเป็นกี่ Layer และแต่ละ Layer มีหน้าที่การทำงานอย่างไรบ้าง
5.) โปรโตคอล (Protocol) แบบอ้างอิง OSI (OSI Reference Model) แบ่งการทำงานเป็นกี่ Layer และแต่ละ Layer มีหน้าที่การทำงานอย่างไรบ้าง
ตอบ จะแบ่งขั้นตอนการสื่อสารระหว่างคอมพิวเตอร์ออกเป็น
7 Layer
Layer1, Physical Layer เป็นการกล่าวถึงข้อกำหนดมาตรฐานคุณสมบัติทางกายภาพของฮาร์ดแวร์ที่ใช้เชื่อมต่อระหว่างคอมพิวเตอร์ทั้ง
2 ระบบ สัญญาณทางไฟฟ้าและการเชื่อมต่อต่างๆของสายเคเบิล,Connectorต่างๆ
Layer2, Data Link Layer รับผิดชอบในการส่งข้อมูลบน network แต่ละประเภทเช่น Ethernet, Token ring, FDDI, หรือบน WAN ต่างๆ ดูแลเรื่องการห่อหุ้มข้อมูลจาก layer บนเช่น packet IP ไว้ภายใน Frame และส่งจากต้นทางไปยังอุปกรณ์ตัวถัดไป layer นี้จะเข้าใจถึงกลไกและอัลกอริทึ่มรวมทั้ง format ของ frame ที่ต้องใช้ใน network ประเภทต่างๆเป็นอย่างดี
Layer3, Network Layer เป็น Layer ที่มีหน้าที่หลักในการส่ง packet จากเครื่องต้นทางให้ไปถึงปลายทางด้วยความพยายามที่ดีที่สุด (best effort
delivery) layer นี้จะกำหนดให้มีการตั้ง logical address ขึ้นมาเพื่อใช้ระบุตัวตน
Layer4, Transport Layer เป็น Layer ที่มีหน้าที่หลักในการแบ่งข้อมูลใน Layer
บนให้พอเหมาะกับการจัดส่งไปใน Layer ล่าง
ซึ่งการแบ่งข้อมูลนี้เรียกว่า Segmentation, ทำหน้าที่ประกอบรวมข้อมูลต่างๆที่ได้รับมาจาก
Layer ล่าง
และให้บริการตรวจสอบและแก้ไขปัญหาเมื่อเกิดข้อผิดพลาดขึ้นระหว่างการส่ง (error
recovery)
Layer5, Session Layer เป็น Layer ที่ควบคุมการสื่อสารจากต้นทางไปยังปลายทางแบบ
End to End และคอยควบคุมช่องทางการสื่อสารในกรณีที่มีหลายๆโปรเซสต้องการรับส่งข้อมูลพร้อมๆกันบนเครื่องเดียวกัน
Layer6, Presentation Layer เป็นชั้นที่ทำหน้าที่ตกลงกับคอมพิวเตอร์อีกด้านหนึ่งในชั้นเดียวกันว่า
การรับส่งข้อมูลในระดับโปรแกรมประยุกต์จะมีขั้นตอนและข้อบังคับอย่างไร
Layer7, Application Layer เป็นชั้นที่อยู่บนสุดของขบวนการรับส่งข้อมูล ทำหน้าที่ติดต่อกับผู้ใช้ โดยจะรับคำสั่งต่างๆจากผู้ใช้ส่งให้คอมพิวเตอร์แปลความหมาย
และทำงานตามคำสั่งที่ได้รับในระดับโปรแกรมประยุกต์
6.) โปรโตคอล (Protocol) TCP/IP (Transmitsion Control Protocol/ Internet Protocol) มีจุดประสงค์ของการทำงานอย่างไร
และแบ่งเป็นกี่ชั้น แต่ละชั้นมีหน้าที่ทำงานอย่างไร บ้าง
6.) โปรโตคอล (Protocol) TCP/IP (Transmitsion Control Protocol/
ตอบ 1.
เพื่อใช้ติดต่อสื่อสารระหว่างระบบที่มีความแตกต่างกัน
2.
ความสามารถในการแก้ไขปัญหาที่เกิดขึ้นในระบบเครือข่าย
เช่นในกรณีที่ผู้ส่งและผู้รับยังคงมีการติดต่อกันอยู่
แต่โหนดกลางทีใช้เป็นผู้ช่วยรับ-ส่งเกิดเสียหายใช้การไม่ได้
หรือสายสื่อสารบางช่วงถูกตัดขาด
3.
มีความคล่องตัวต่อการสื่อสารข้อมูลได้หลายชนิดทั้งแบบที่ไม่มีความเร่งด่วน เช่น
การจัดส่งแฟ้มข้อมูล
แบ่งเป็น 4 ชั้น
ชั้นสื่อสารการประยุกต์
(Application Layer) ชั้นบนสุดของชุดโปรโตคอล TCP/IP คือ ชั้น Application Layer การทำงานของชั้นนี้จะเป็นการเข้าใช้ทรัพยากรระยะไกล (Remode Access) และการแชร์การใช้ทรัพยากร (Resource Sharing)
ชั้นสื่อสารนำส่งข้อมูล
(Transport Layer) การทำงานในชั้นนี้ จะทำงานคล้ายกับชั้น Secsion และ Transport ในแบบอ้างอิง OSI Model ซึ่งในชั้นนี้จะมี Protocol
TCP (Transmission Control
Protocol) และ UDP (User Datagram Protocol) ซึ่งทั้งสอง โปรโตคอลก็มีลักษณะการรับส่งข้อมูลที่แตกต่างกัน
ชั้นสื่อสารอินเทอร์เน็ต
(The Internet Layer) การทำงานในชั้นนี้ จะทำงานคล้ายกับชั้น Network Layer ในแบบอ้างอิง OSI Model ซึ่งชั้นนี้จะทำหน้าที่ในการส่งข้อมูลผ่านระบบเครือข่ายต่างๆ
ตามเส้นทางให้ถึงจุดหมาย ชุดข้อมูลที่อยู่ในชั้นนี้จะเรียกว่า Packet หน้าที่ของโปรโตคอลในชั้นนี้คือ
ส่ง Packet ให้ถึงปลายทางโดยจัดเส้นทางที่ดีที่สุด
โปรโตคอลหลักที่ทำงานในชั้นนี้ คือ IP (Internet Protocol)
ชั้นโฮสต์-เครือข่าย (Host-to-Network Layer) โพรโตคอลสำหรับการควบคุมการสื่อสารในชั้นนี้เป็นสิ่งที่ไม่มีการกำหนดรายละเอียดอย่างเป็นทางการ
หน้าที่หลักคือการรับข้อมูลจากชั้นสื่อสาร IP มาแล้วส่งไปยังโหนดที่ระบุไว้ในเส้นทางเดินข้อมูลทางด้านผู้รับก็จะทำงานในทางกลับกัน
คือรับข้อมูลจากสายสื่อสารแล้วนำส่งให้กับโปรแกรมในชั้นสื่อสาร
7.)
โปรโตคอล TCP และ โปรโตคอล UTP แต่ละชนิดมีการทำงานอย่างไร และทั้งสองชนิดแตกต่างกันอย่างไ ร
ตอบ 1. โปรโตคอล TCP ถูกใช้ในการสื่อสารผ่านเครือข่ายอินเทอร์เน็ต
โดยมีวัตถุประสงค์เพื่อให้สามารถใช้สื่อสารจากต้นทางข้ามเครือข่าย
หรือแพรตฟอร์มที่ต่างกันไปยังปลายทางได้
และสามารถหาเส้นทางที่จะส่งข้อมูลไปได้เองโดยอัตโนมัติ
2.
โปรโตคอล UDP ใช้การเชื่อมต่อแบบ Connectionless
โปรเซสที่ใช้โปรโตคอล UDP ไม่จำเป็นต้องสร้างการเชื่อมต่อ
(Connection) กับปลายทางก่อนที่จะส่งข้อมูล
8.) IP Address คืออะไร
8.) IP Address คืออะไร
ตอบ IP Address ย่อมาจากคำเต็มว่า
Internet Protocal Address คือหมายเลขประจำเครื่องคอมพิวเตอร์แต่ละเครื่องในระบบเครือข่ายที่ใช้โปรโตคอลแบบ TCP/IP
9.) อุปกรณ์ Router ทำงานในชั้นใด บนชุดโปรโตคอล (Protocol) TCP/IP
9.) อุปกรณ์ Router ทำงานในชั้นใด บนชุดโปรโตคอล (Protocol) TCP/IP
ตอบ Layer3, Network Layer