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

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

เครื่องคอมพิวเตอร์บนเครือข่ายอินเทอร์เน็ตสื่อสารระหว่างกันโดยใช้ Transmission Control Protocol (TCP) และ Internet Protocol (IP) รวมเรียกว่า TCP/IP ข้อมูลที่ส่งจะถูกตัดออกเป็นส่วน ๆ เรียกว่า packet แล้วจ่าหน้าไปยังผู้รับด้วยการกำหนด IP Address เช่น สมมติเราส่งอีเมล์ไปหาใครสักคน อีเมล์ของเราจะถูกตัดออกเป็น packet ขนาดเล็กหลาย ๆ อัน ซึ่งแต่ละอันจะจ่าหน้าถึงผู้รับเดียวกัน packets พวกนี้ก็จะวิ่งไปรวมกับ packets ของคนอื่น ๆ ด้วย ทำให้ในสายของข้อมูล packets ของเราอาจจะไม่ได้เรียงติดกัน packets พวกนี้จะวิ่งผ่านชุมทาง (gateway) ต่าง ๆ โดยชุมทาง gateway (อาจเรียก router) จะอ่านที่อยู่จ่าหน้าแล้วจะบอกทิศทางที่ไปของแต่ละ packet ว่าจะวิ่งไปในทิศทางไหน packet ก็จะวิ่งไปตามทิศทางนั้นเมื่อไปถึง gateway ใหม่ก็จะกำหนดเส้นทางให้วิ่งไปยัง gateway ใหม่ที่อยู่ถัดไป จนกว่าจะวิ่งถึงปลายทางเมื่อ packet วิ่งมาถึงปลายทางแล้วเครื่องปลายทางก็จะเอา packets เหล่านั้นมาเก็บสะสมจนกว่าจะครบ จึงจะต่อกลับคืนให้เป็น e-mail











TCP/IP ตัดข้อมูลออกเป็น packets เล็ก ๆ ส่งไปบนสายส่งข้อมูลเมื่อไปถึงปลายทางจับมารวมกันอีกครั้ง

















การที่ข้อมูลมีลักษณะเป็น packet ทำให้สายสื่อสารสามารถส่งข้อมูลโดยไม่ต้องจอง (occupices) สายไว ้สายจึงสามารถใช้ร่วมกันกับข้อมูลที่ส่งจากเครื่องอื่นได้ รูปแบบการทำงานของโปรโตคอล TCP/IP ที่มีการแบ่งข้อมูลออกเป็น packet นั้น จะช่วยป้องกันความผิดพลาดที่จะเกิดขึ้นในการติดต่อสื่อสาร เช่น ถ้าข้อมูลเกิดการสูญหาย ก็จะสูญหายไปเพียงบางส่วนเท่านั้น นอกจากนี้คอมพิวเตอร์ที่อยู่ปลายทางยังสามารถตรวจหาข้อมูลที่สูญหายไป และติดต่อให้คอมพิวเตอร์ต้นทางส่งข้อมูลในส่วนที่หายไปมาใหม่ได้ เมื่อมีเส้นทางที่เสียหายเร้าท์เตอร์ก็จะทำการเปลี่ยนเส้นทางให้ใหม่ทันที

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