วันอาทิตย์ที่ 11 ธันวาคม พ.ศ. 2554

TCP (Transmission Control Protocol)

TCP (Transmission Control Protocol) ใช้ Internet Protocol (IP) เพื่อส่งข้อมูลในรูปแบบของข่าวสาร ระหว่างเครื่องคอมพิวเตอร์ในอินเตอร์เน็ต โดย IP ดูแลการควบคุมการส่งข้อมูลที่แท้จริง TCP ดูแลการรักษาเส้นทางของหน่วยข้อมูลแต่ละชุด (เรียกว่า แพ็คเกต - Packets) ซึ่งข้อความจะถูกแบ่งออก เพื่อการใช้ประสิทธิภาพของเส้นทางบนอินเตอร์เน็ต เช่น เมื่อมีการส่งไฟล์ HTML ออกจาก web server ไปที่จุดหมายปลายทาง โปรแกรมเลเยอร์ของ TCP จะแบ่งไฟล์นั้นเป็นหนึ่งชุดหรือมากกว่า หมายเลขของชุดข้อมูลแล้วส่งต่อข้อมูลแต่ละชุดไปที่โปรแกรมเลเยอร์ของ IP ถึงแม้ว่าแต่ละชุดข้อมูลมีปลายทางที่ IP address เดียว แต่ชุดข้อมูลอาจจะเลือกเส้นทางที่ต่างกันบนเครือข่าย เพื่อไปยังเครื่องคอมพิวเตอร์ปลายทาง TCP จะประกอบชุดข้อมูลแต่ละชุดให้ครบแล้วจึงประกอบข้อมูลเป็นไฟล์เดียว

TCP เป็น protocol ที่รู้จักในลักษณะ connection-oriented protocol หมายถึง การติดต่อจะถูกสร้างขึ้น และรักษาการแลกเปลี่ยน เช่น การส่งข้อความระหว่างโปรแกรมประยุกต์ของแต่ละด้าน TCP รับผิดชอบสำหรับในการจัดแบ่งข้อความเป็นชุดข้อมูล และประกอบชุดข้อมูลให้เป็นข้อความเหมือนเดิม เมื่อไปถึงปลายทาง DOS แบบจำลอง OSI (Open Systems Interconnection Communication model) TCP อยู่ในเลเยอร์ที่ 4 คือ เลเยอร์การส่ง (Transport Layer)

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

แสดงความคิดเห็น