TCP (Transmission Control Protocol)

ในโดยรวมของ modern computer networks internet จะมี ?packet-switched นั้นหมายความว่าความระหว่าง คอมพิวเตอร์บน Internet จะถูกแบ่งเป็น blocks ซึ่งข้อมูลเหล่านี้เรียกว่า packets ซึ่ง packet จะถูกส่งไปยังเส้นทางต่างๆที่แตกต่างกัน IP จะเป็นตัวที่เกี่ยวข้องกับเส้นทางการส่ง packet เหล่านี้บนอินเตอร์เน็ต โดยมีจุดกำหนดขึ้นในสมัยสงครามเย็นระหว่าง American กับสหภาพโซเวียต โดยมันถูกออกแบมาถ้าหากเกิดเหตุการณ์ว่าถ้าถูกข้าศึกทำลายจุดใดจุดหนึ่ง จุดอื่นๆก็ยังสามารถทำงานต่อไปได้ IP จะมีการตอบกลับเพื่อที่จะหาเส้นทางการส่งใหม่ และกำหนดเส้นทางได้อย่างมีประสิทธิภาพเพื่อให้แน่ใจว่า ข้อมูลจากผู้ส่งจะถูกส่งไปยังผู้รับแน่นอน ซึ่งจึงทำให้เกิดการคิดค้นและให้บริการ TCP (Transmission Control Protocol) เกิดขึ้น และจากความรู้ในการทำงานข้อ IP ว่าให้มีการเลือกเส้นทางการส่งใหม่นั้น TCP ก็ได้คิดค้นว่าให้มีการส่งข้อมูลให้ถูกต้อง ซึ่งทำให้ทั้ง IP และ TCP ทำงานร่วมกันเพื่อที่จะส่งข้อมูลได้ถูกต้องและแน่นอน

สำหรับ Internet applications จะใช้งานบ่อยใน ?four-layer model ?ซึ่งจะเห็นในรูป ซึ่ง transport layer จะถูกใช้งานบ่อยซึ่งได้แก่ TCP และ UDP ในขณะที่ internet จะต้องมีชั้น IP ในการสื่อสารแต่ละครั้งดูเหมือนว่าข้อมูลจะถูกส่งผ่านไปปกติแต่ในความเป็นจริงข้อมูลจะถูกส่งและแปลงไปยัง ชั้นต่างๆของ model ซึ่งแต่ละกันก็จะทำงานไม่เหมือนกัน สำหรับ TCP นั้นจะมีการใส่หมายเลขลำดับและตรวจสอบ check sum เพื่อหาข้อผิดพลาดของข้อมูล และเมื่อข้อมูลถูกส่งไปในชั้นล่างๆจะถูกแปลงเป็นข้อมูล analog เพื่อส่งไปยังสายส่งข้อมูลและเมื่อฝ่ายรับก็จะแปลงข้อมูล analog เป็น digital และส่งผ่านจะชั้นล่างๆไปสู่ชั้นด้านบน

และเมื่อฝ่ายรับได้รับข้อมูลในชั้น TCP ก็จะมีการตรวจสอบหมายเลขลำดับรวมไปถึงการคำนวณหาข้อผิดพลาดของข้อมูลนั้นคือการ check sum และถ้าหากตรวจสอบพบข้อผิดพลาดจะมีการร้องข้อให้ส่งข้อมูลชุดเดิมใหม่อีกครั้ง เพื่อที่จะเป็นการแน่ใจได้ว่าฝ่ายรับได้รับข้อมูลได้ถูกต้อง

osi

ซึ่ง จากการทำงานของ TCP นั้นก็จะบอกได้ว่าจะมีการยืนยันความถูกต้องของข้อมูลโดยการการร้องขอให้ส่งใหม่หากตรวจสอบว่าของข้อมูลที่ได้รับผิดพลาดและอีกทั้งยังมีการส่ง packet กลับไปบอกว่าได้รับข้อมูลแล้ว

Leave a Reply

Your email address will not be published. Required fields are marked *