วันศุกร์ที่ 8 สิงหาคม พ.ศ. 2551

บทที่ 3 โครงสร้งของโปรโตคอล

บทที่ 3 โครงสร้งของโปรโตคอล TCP/IP

TCP/IP มีการจัดแบ่งการทำงานเป็นชั้นๆ แบ่งเป็น layer ต่างๆ ประกอบด้วย
1. Process layer or Application Layer
2. Host-to Host layer or Transport Layer
3.Internetwork layer
4. Network Interface layer

1. Process layer or Application Layer
เป็นการทำงานหลักๆอยู่ 2 อย่าง โดยเป็นการแสดงผลบาง เป็นการถ่ายโอนข้อมูลต่างๆ โดยโปรโตคอลหลักๆที่ทำงานใน Process layer ได้แก่
1.FTP (File Transfer Proocot)
2.Telnet
3.HTTP (Hyper Text Transfer Protocol)
4. SMTP (Simple Mail Transfer Protocol) แต่มีที่อยู่เบื้องหลังได้แก่ DNS , SNMP , DHCP

2. Host-to Host layer or Transport Layer
เป็นการทำงานเป็นจุดเชื่อมต่อกันระหว่าง แอพพลิเคชั่น โดยมีโปรโตคอลที่ทำงานในชั้นนี้ได้แก่
1. โปรโตคอล TCP (RFC 793)
2. โปรโตคอล UDP (RFC 791)

3.Internetwork layer
เป็นลำดับล่างลงมาอีก ที่มีหน้าที่ส่งผ่านข้อมูลระหว่างเครือข่ายบนอินเตอร์เน็ต ที่มีโปรโตคอล 2 ชนิด ได้แก่
1.โปรโตคอล Internet Control Message Protocol (ICMP)
2.โปรโตคอล Address Resolution Protocol (ARP)

4. Network Interface layer
เป็นการทำงานในชั้นล่างสุด จะเป็นการแปลงข้อมูล IP datagram ให้อยู่ในรูปที่เหมาะสม และแปลงเป็นสัญญาณไฟฟ้าส่งไปยังเครือข่ายต่อไป ที่เปรียบเทียบกับ OSI Model เท่ากับ 2 เลเยอร์ ได้แก่ ชั้น Data link layer และ ชั้น Physical layer



การส่งข้อมูลในเครือข่ายเดียวกัน

1. โปรโตคอล IP จะเรียกใช้บริการโปรโตคอล ARP (Address Resolution Protocol) เพื่อแปลงหมายเลข ปลายทางในเป็นค่าหมายเลขฮาร์แวร์ เช่น MAC address

2. เมื่อโปรโตคอล IP ได้รับหมายเลขฮาร์ดแวร์ ก็จะส่งข้อมูลนั้นไปยังฮาร์ดแวร์ที่ระบุไว้
การส่งข้อมูลข้ามเครือข่าย มีกลไกดังนี้
2.1 โปรโตคอล IP ตรวจสอบพบว่าหมายเลข IP Address ปลายทางอยู่คนละเครือข่ายกัน โดยโปรโตคอล IP จะอ่านค่า IP Address ของ Router เพื่อเตรียมส่งข้อมูลไปที่ Router แทน ซึ้งในที่นี้จะกำหนดเป็น default router

2.2 โปรโตคอล IP จะเรียกใช้บริการโปรโตคอล ARP เพื่อแปลงค่า IP Address ของ Router ให้เป็นค่าหมายเลขฮาร์ดแวร์

2.3 โปรโตคอล IP ส่งข้อมูล IP datagramไปยัง Router ที่กำหนดไว้ จากนั้น Router ส่งข้อมูลข้ามไปตามขั้นตอน

ไม่มีความคิดเห็น: