TCP / IP (Transmission Control Protocol / Internet Protocol) คืออะไร?

ย่อมาจาก โปรโตคอลควบคุมการส่ง / อินเทอร์เน็ตโปรโตคอล TCP / IP เป็นชุดของกฎ (โปรโตคอล) ที่ควบคุมการสื่อสารระหว่างคอมพิวเตอร์ทุกเครื่องบนอินเทอร์เน็ต โดยเฉพาะอย่างยิ่ง TCP / IP กำหนดวิธีการบรรจุข้อมูล (เปลี่ยนเป็นชุดข้อมูลที่เรียกว่าแพ็คเก็ต) ส่งและรับรวมถึงวิธีเดินทางไปยังปลายทาง TCP / IP ได้รับการพัฒนาในปี 1978 และขับเคลื่อนโดย Bob Kahn และ Vint Cerf

ด้านล่างนี้เป็นตัวอย่างที่เห็นได้ชัดของแพ็กเก็ต TCP / IP และข้อมูลที่มีอยู่ภายในแพ็คเก็ตนั้น แต่ละส่วนของแพ็กเก็ตจะเต็มไปด้วยข้อมูลที่ช่วยกำหนดเส้นทางของแพ็คเก็ตไปยังปลายทางที่เหมาะสม

TCP / IP ทำงานอย่างไร

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

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

สามโปรโตคอล TCP / IP ที่ใช้กันมากที่สุด

  • HTTP - ใช้ระหว่างเว็บไคลเอ็นต์และเว็บเซิร์ฟเวอร์สำหรับการส่งข้อมูลที่ ไม่ปลอดภัย เว็บไคลเอ็นต์ (เช่นเบราว์เซอร์อินเทอร์เน็ตบนคอมพิวเตอร์) ส่งคำขอไปยังเว็บเซิร์ฟเวอร์เพื่อดูหน้าเว็บ เว็บเซิร์ฟเวอร์ได้รับคำขอนั้นและส่งข้อมูลหน้าเว็บกลับไปที่เว็บไคลเอ็นต์
  • HTTPS - ใช้ระหว่างเว็บไคลเอ็นต์และเว็บเซิร์ฟเวอร์เพื่อการส่งข้อมูลที่ ปลอดภัย มักใช้สำหรับส่งข้อมูลธุรกรรมบัตรเครดิตหรือข้อมูลส่วนตัวจากเว็บไคลเอ็นต์ (เช่นเบราว์เซอร์อินเทอร์เน็ตบนคอมพิวเตอร์) ไปยังเว็บเซิร์ฟเวอร์
  • FTP - ใช้ระหว่างคอมพิวเตอร์สองเครื่องขึ้นไป คอมพิวเตอร์เครื่องหนึ่งส่งข้อมูลไปยังหรือรับข้อมูลจากคอมพิวเตอร์เครื่องอื่นโดยตรง

ชื่อโดเมนและที่อยู่ TCP / IP

ที่อยู่ TCP / IP สำหรับเว็บไซต์หรือเว็บเซิร์ฟเวอร์มักจะจำไม่ได้ง่าย เพื่อแก้ไขปัญหานี้จะใช้ชื่อโดเมนแทน ตัวอย่างเช่น 216.58.216.164 เป็นหนึ่งในที่อยู่ IP สำหรับ Google และ google.com เป็นชื่อโดเมน การใช้วิธีนี้แทนที่จะเป็นชุดตัวเลขทำให้ผู้ใช้จดจำที่อยู่เว็บของ Computer Hope ได้ง่ายขึ้น

TCP / IP เลเยอร์ต่างกันคืออะไร

โปรโตคอล TCP / IP มีทั้งหมดสี่เลเยอร์ตามรายการด้านล่างพร้อมคำอธิบายสั้น ๆ

  • Network Access Layer - เลเยอร์นี้เกี่ยวข้องกับการสร้างแพ็คเก็ต
  • Internet Layer - เลเยอร์ นี้ใช้ IP (Internet Protocol) เพื่ออธิบายวิธีการส่งแพ็กเก็ต
  • Transport Layer - เลเยอร์ นี้ใช้ UDP (User Datagram Protocol) และ TCP (Transmission Control Protocol) เพื่อให้แน่ใจว่ามีการส่งข้อมูลที่เหมาะสม
  • Application Layer - ชั้นนี้เกี่ยวข้องกับกระบวนการเครือข่ายแอปพลิเคชัน กระบวนการเหล่านี้รวมถึง FTP (File Transfer Protocol), HTTP (Hypertext Transfer Protocol) และ SMTP (Simple Mail Transfer Protocol)

ตัวย่อของคอมพิวเตอร์, FTP, IPX / SPX, NetBEUI, เงื่อนไขเครือข่าย, พอร์ต, UDP