Transmission Control Protocol และ Internet Protocol เป็นโปรโตคอลเครือข่ายคอมพิวเตอร์สองแบบที่แตกต่างกัน TCP และ IP มักใช้ร่วมกัน อย่างไรก็ตาม TCP/IP ได้กลายเป็นคำศัพท์มาตรฐานสำหรับการอ้างถึงชุดโปรโตคอลนี้
A protocol เป็นชุดขั้นตอนและกฎที่ตกลงกันไว้ เมื่อคอมพิวเตอร์สองเครื่องใช้โปรโตคอลเดียวกัน ซึ่งเป็นชุดของกฎเดียวกัน คอมพิวเตอร์ทั้งสองจะเข้าใจกันและแลกเปลี่ยนข้อมูล
ฟังก์ชั่น TCP/IP
ฟังก์ชั่น TCP/IP แบ่งออกเป็นสี่ชั้น โดยแต่ละชั้นมีชุดโปรโตคอลที่ตกลงกันไว้:
- ชั้น link ประกอบด้วยเมธอดและโปรโตคอลที่ทำงานบนลิงก์เท่านั้น ซึ่งเป็นส่วนประกอบเครือข่ายที่เชื่อมต่อระหว่างโหนดหรือโฮสต์ในเครือข่าย โปรโตคอลในเลเยอร์ประกอบด้วย Ethernet และ Address Resolution Protocol
- ชั้น internet (หรือ เครือข่าย) เชื่อมต่อเครือข่ายอิสระเพื่อส่งแพ็กเก็ตที่มีข้อมูลข้ามขอบเขตของเครือข่าย โปรโตคอลคือ IP และโปรโตคอลข้อความควบคุมอินเทอร์เน็ต
- ชั้น transport จัดการการสื่อสารระหว่างโฮสต์และรับผิดชอบในการควบคุมการไหล ความน่าเชื่อถือ และมัลติเพล็กซ์ โปรโตคอลรวมถึง TCP และ User Datagram Protocol
- ชั้น application กำหนดมาตรฐานการแลกเปลี่ยนข้อมูลสำหรับแอปพลิเคชัน โปรโตคอลประกอบด้วย HyperText Transfer Protocol, File Transfer Protocol, Post Office Protocol เวอร์ชัน 3, Simple Mail Transfer Protocol และ Simple Network Time Protocol
TCP/IP ใช้ในทางเทคนิคกับการสื่อสารเครือข่ายซึ่งการขนส่ง TCP ใช้เพื่อส่งข้อมูลผ่านเครือข่าย IP เรียกว่าโปรโตคอลที่เน้นการเชื่อมต่อ TCP ทำงานโดยสร้างการเชื่อมต่อเสมือนระหว่างอุปกรณ์สองเครื่องผ่านชุดข้อความร้องขอและตอบกลับที่ส่งผ่านเครือข่ายทางกายภาพ
- TCP แบ่งข้อความหรือไฟล์ออกเป็นแพ็กเก็ตที่ส่งผ่านอินเทอร์เน็ตและประกอบใหม่เมื่อไปถึงปลายทาง
- IP รับผิดชอบที่อยู่ของแต่ละแพ็กเก็ตเพื่อไปยังปลายทางที่ถูกต้อง
คนทั่วไปบนอินเทอร์เน็ตทำงานในสภาพแวดล้อมที่มี TCP/IP เป็นหลัก เว็บเบราว์เซอร์ เช่น ใช้ TCP/IP เพื่อสื่อสารกับเว็บเซิร์ฟเวอร์ การถ่ายโอนข้อมูลทำงานได้อย่างราบรื่นจนผู้คนนับล้านใช้ TCP/IP ทุกวันเพื่อส่งอีเมล แชทออนไลน์ และเล่นเกมออนไลน์โดยที่ไม่เคยรู้มาก่อน
คำถามที่พบบ่อย
บริการเครือข่ายหรือโปรโตคอลใดใช้พอร์ต TCP/IP 22?
โดยทั่วไป โปรโตคอลเครือข่าย Secure Shell (SSH) จะใช้พอร์ต 22 หมายเลขนั้นมักจะใช้สำหรับการเข้าสู่ระบบที่ปลอดภัย การถ่ายโอนไฟล์ และการส่งต่อพอร์ต
TCP และ IP ต่างกันอย่างไร
เนื่องจาก TCP และ IP เป็นโปรโตคอลที่แตกต่างกันสองโปรโตคอล จึงทำหน้าที่สองอย่างที่แตกต่างกัน IP มีหน้าที่ค้นหาที่อยู่ที่จะส่งข้อมูล ในขณะที่ TCP รับผิดชอบในการส่งข้อมูลนั้นไปยังที่อยู่
สิ่งที่เรียกว่า TCP/IP Swiss Army Knife
"TCP/IP Swiss Army Knife" เป็นชื่อเล่นทั่วไปของ Netcat ซึ่งเป็นเครื่องมือที่ใช้ในการเขียนข้อมูลข้ามเครือข่ายโดยใช้โปรโตคอล TCP หรือ UDP