วันพุธที่ 23 กรกฎาคม พ.ศ. 2551

..หลักการทำงานของ TCP/IP


ขั้นตอนที่ 1 TCP ทำหน้าที่ในการที่แตกข้อมูลที่ต้องการออกเป็นส่วนๆ โดยแต่ละส่วนย่อยนี้เรียกว่า Packet โดยแต่ละ Packet จะมีส่วนหัวเรียกว่า Header ทำหน้าที่ในการเก็บข้อมูล เกี่ยวกับลำดับของแพ็กเก็ตซึ่งจะถูกนำมาใช้เพื่อประกอบข้อมูลกลับมายังฝั่งของผู้รับ

ภาพแสดง การส่งข้อมูลแบบ Packet

ขั้นตอนที่ 2 Packet แต่ละ Packet จะถูกนำส่งไปแต่ละ IP ซึ่ง Packet แต่ละ Packet จะมี IP เป็นของตนเอง ภายใน IP แต่ละตัวจะถูกกำหนดที่อยู่ปลายทางของผู้รับ และผู้ส่ง โดยจะมีการกำหนดช่วงเวลาและอายุของ Packet
ขั้นตอนที่ 3 Packet ถูกส่งออกไปบนระบบอินเทอร์เน็ตผ่านเร้าเตอร์ (Router) ซึ่ง IP จะถูกตรวจสอบที่อยู่ปลายทางเมื่อเร้าเตอร์แต่ละตัว หลังจากนั้นเร้าเตอร์จะทำหน้าที่หาช่องทางในการส่งข้อมูลที่ดีที่สุดให้กับ Packet เพื่อนำข้อมูลไปสู่ปลายทาง เพราะฉะนั้น Packet แต่ละตัวจะเดินทางไปถึงปลายทางไม่พร้อมกัน โดยเรียงตามลำดับของ Packet

ภาพแสดง การส่งข้อมูลแบบผู้รับปลายทาง
ขั้นตอนที่ 4 เมื่อ Packet เดินทางไปถึงปลายทางเรียบร้อยแล้ว TCP จะทำหน้าที่ในการตรวจสอบข้อมูลภายใน Packet อีกครั้ง ว่าครบถ้วนและถูกต้องหรือไม่ ถ้าไม่ครบหรือไม่ถูกต้องจะทำการทิ้ง Packet นั้นไปแล้วเรียกกลับไปต้นทางใหม่อีกครั้ง
ขั้นตอนที่ 5 เมื่อปลายทางนั้นได้รับ Packet ที่ถูกต้องครบทั้งหมดแล้ว TCP จะทำหน้าที่ประกอบข้อมูลให้พร้อมที่จะใช้งานต่อไป
ในการสื่อสารบนอินเทอร์เน็ตนั้น ต้องอาศัยการส่งสัญญาณทั้งในระบบสายสัญญาณ ( Lease Line) และระบบสายโทรศัพท์ เพื่อให้การสื่อสารเป็นไปอย่างมีประสิทธิภาพ จึงต้องทำการเพิ่มเติม Protocol ที่ชื่อว่า SLIP (Serial Line Internet Protocol) และ PPP (Point – to – Point Protocol)

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