fbpx

TCP คืออะไร

TCP IP คืออะไร

Written by admin

เมษายน 19, 2021

TCP คืออะไร

TCP/IP หรือ Transmission Control Protocol / Internet Protocol คือชุดของโปรโตคอลการสื่อสารที่  ใช้ในการเชื่อมต่ออุปกรณ์เครือข่ายบนอินเทอร์เน็ต TCP / IP ยังสามารถใช้เป็นโปรโตคอลการสื่อสารในเครือข่ายคอมพิวเตอร์ส่วนตัว (อินทราเน็ตหรือเอ็กซ์ทราเน็ต)

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

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

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

IP กำหนดวิธีกำหนดแอดเดรสและกำหนดเส้นทางแต่ละแพ็กเก็ตเพื่อให้แน่ใจว่าไปถึงปลายทางที่ถูกต้อง คอมพิวเตอร์เกตเวย์แต่ละเครื่องบนเครือข่ายจะตรวจสอบที่อยู่ IP นี้เพื่อกำหนดตำแหน่งที่จะส่งต่อข้อความ

ซับเน็ตมาสก์คือสิ่งที่บอกคอมพิวเตอร์หรืออุปกรณ์เครือข่ายอื่น ๆ ส่วนใดของที่อยู่ IP ที่ใช้เพื่อแสดงเครือข่ายและส่วนใดที่ใช้แทนโฮสต์หรือคอมพิวเตอร์เครื่องอื่นบนเครือข่าย

การแปลที่อยู่เครือข่าย (NAT) คือการจำลองเสมือนของที่อยู่ IP NAT ช่วยปรับปรุงความปลอดภัยและลดจำนวนที่อยู่ IP ที่องค์กรต้องการ

โปรโตคอล TCP / IP ทั่วไปมีดังต่อไปนี้:

  • HTTP (Hypertext Transfer Protocol)ซึ่งจัดการการสื่อสารระหว่างเว็บเซิร์ฟเวอร์และเว็บเบราว์เซอร์
  • HTTPS (HTTP Secure) ซึ่งจัดการการสื่อสารที่ปลอดภัยระหว่างเว็บเซิร์ฟเวอร์และเว็บเบราว์เซอร์ และ
  • FTP (File Transfer Protocol) ซึ่งจัดการการส่งไฟล์ระหว่างคอมพิวเตอร์

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

TCP / IP ใช้  รูปแบบการสื่อสารไคลเอนต์เซิร์ฟเวอร์ที่ผู้ใช้หรือเครื่อง (ไคลเอนต์) ให้บริการเช่นการส่งเว็บเพจโดยคอมพิวเตอร์เครื่องอื่น (เซิร์ฟเวอร์) ในเครือข่าย

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

อย่างไรก็ตามชั้นการขนส่งเองก็เป็นสถานะ ส่งข้อความเดียวและการเชื่อมต่อยังคงอยู่จนกว่าจะได้รับแพ็กเก็ตทั้งหมดในข้อความและประกอบใหม่ที่ปลายทาง

โมเดล TCP / IP แตกต่างเล็กน้อยจากโมเดลเครือข่าย Open Systems Interconnection ( OSI ) เจ็ดชั้นที่ออกแบบหลังจากนั้น แบบจำลองการอ้างอิง OSI กำหนดวิธีที่แอปพลิเคชันสามารถสื่อสารผ่านเครือข่าย

TCP / IP 4 ชั้น

ฟังก์ชัน TCP / IP แบ่งออกเป็นสี่ชั้นซึ่งแต่ละชั้นมีโปรโตคอลเฉพาะ:

  1. ชั้นสมัคร ให้การใช้งานกับการแลกเปลี่ยนข้อมูลที่เป็นมาตรฐาน โปรโตคอลประกอบด้วย HTTP, FTP, Post Office Protocol 3 ( POP3 ), Simple Mail Transfer Protocol ( SMTP ) และ Simple Network Management Protocol (SNMP) ที่เลเยอร์แอปพลิเคชันเพย์โหลดคือข้อมูลแอปพลิเคชันจริง
  2. ชั้นการขนส่ง เป็นผู้รับผิดชอบในการดูแลรักษาการสื่อสารแบบ end-to-end ในเครือข่าย TCP จัดการการสื่อสารระหว่างโฮสต์และให้การควบคุมโฟลว์มัลติเพล็กซ์และความน่าเชื่อถือ โปรโตคอลการขนส่งประกอบด้วย TCP และ User Datagram Protocol ( UDP ) ซึ่งบางครั้งใช้แทน TCP เพื่อวัตถุประสงค์พิเศษ
  3. เลเยอร์เครือข่ายที่เรียกว่าชั้นอินเทอร์เน็ต , ข้อตกลงกับแพ็คเก็ตและเชื่อมต่อเครือข่ายที่เป็นอิสระในการขนส่งข้ามพรมแดนแพ็คเก็ตเครือข่าย โปรโตคอลเลเยอร์เครือข่ายคือ IP และ Internet Control Message Protocol (ICMP) ซึ่งใช้สำหรับการรายงานข้อผิดพลาด
  4. ฟิสิคัลเลเยอร์หรือที่เรียกว่าเลเยอร์อินเทอร์เฟซเครือข่ายหรือเลเยอร์ลิงค์ข้อมูลประกอบด้วยโปรโตคอลที่ทำงานบนลิงก์เท่านั้น – ส่วนประกอบเครือข่ายที่เชื่อมต่อระหว่างโหนดหรือโฮสต์ในเครือข่าย โปรโตคอลในเลเยอร์ที่ต่ำที่สุดนี้ ได้แก่ อีเธอร์เน็ตสำหรับเครือข่ายท้องถิ่น (LAN) และ Address Resolution Protocol ( ARP )

ทำไม TCP / IP จึงสำคัญ?

TCP / IP ไม่เป็นกรรมสิทธิ์และด้วยเหตุนี้จึงไม่ได้รับการควบคุมโดย บริษัท ใด บริษัท เดียว ดังนั้นชุด IP สามารถแก้ไขได้อย่างง่ายดาย เข้ากันได้กับทุกระบบปฏิบัติการ (OSes) ดังนั้นจึงสามารถสื่อสารกับระบบอื่น ๆ ได้ ชุด IP ยังเข้ากันได้กับฮาร์ดแวร์คอมพิวเตอร์และเครือข่ายทุกประเภท

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

การใช้ TCP / IP

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

ข้อดีข้อเสียของ TCP / IP

ข้อดีของการใช้โมเดล TCP / IP มีดังต่อไปนี้:

  • ช่วยสร้างการเชื่อมต่อระหว่างคอมพิวเตอร์ประเภทต่างๆ
  • ทำงานโดยไม่ขึ้นกับระบบปฏิบัติการ
  • รองรับโปรโตคอลการกำหนดเส้นทางจำนวนมาก
  • ใช้สถาปัตยกรรมไคลเอนต์เซิร์ฟเวอร์ที่ปรับขนาดได้สูง
  • สามารถใช้งานได้อย่างอิสระ
  • รองรับโปรโตคอลการกำหนดเส้นทางหลายแบบ และ
  • มีน้ำหนักเบาและไม่ทำให้เกิดความเครียดโดยไม่จำเป็นบนเครือข่ายหรือคอมพิวเตอร์

ข้อเสียของ TCP / IP มีดังต่อไปนี้:

  • ซับซ้อนในการตั้งค่าและจัดการ
  • ชั้นการขนส่งไม่รับประกันการส่งแพ็คเก็ต
  • ไม่ใช่เรื่องง่ายที่จะเปลี่ยนโปรโตคอลใน TCP / IP
  • ไม่ได้แยกแนวคิดของบริการอินเทอร์เฟซและโปรโตคอลอย่างชัดเจนดังนั้นจึงไม่เหมาะสำหรับการอธิบายเทคโนโลยีใหม่ในเครือข่ายใหม่ และ
  • มีความเสี่ยงโดยเฉพาะอย่างยิ่งต่อการ  โจมตี SYN (การซิงโครไนซ์) ซึ่งเป็นการโจมตีแบบปฏิเสธการให้บริการ (DoS) ที่ผู้กระทำไม่ดีใช้ TCP / IP

โมเดล TCP / IP เทียบกับโมเดล OSI

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

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

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

นี่คือเจ็ดเลเยอร์ของโมเดล OSI:

  • ชั้นที่ 7 ซึ่งเป็นเลเยอร์แอปพลิเคชันช่วยให้ผู้ใช้ (ซอฟต์แวร์หรือมนุษย์) โต้ตอบกับแอปพลิเคชันหรือเครือข่ายเมื่อผู้ใช้ต้องการอ่านข้อความถ่ายโอนไฟล์หรือมีส่วนร่วมในกิจกรรมอื่น ๆ ที่เกี่ยวข้องกับเครือข่าย
  • ชั้นที่ 6 ที่ชั้นนำเสนอแปลหรือรูปแบบข้อมูลสำหรับการประยุกต์ชั้นขึ้นอยู่กับความหมายหรือไวยากรณ์ที่แอปยอมรับ
  • ชั้นที่ 5 คือเลเยอร์เซสชันตั้งค่าประสานงานและยุติการสนทนาระหว่างแอพ
  • ชั้นที่ 4 ซึ่งเป็นเลเยอร์การขนส่งจัดการการถ่ายโอนข้อมูลผ่านเครือข่ายและจัดเตรียมกลไกการตรวจสอบข้อผิดพลาดและการควบคุมการไหลของข้อมูล
  • ชั้นที่ 3 ที่เลเยอร์เครือข่ายย้ายข้อมูลเข้าและผ่านเครือข่ายอื่น ๆ
  • ชั้นที่ 2 ซึ่งเป็นเลเยอร์ลิงค์ข้อมูลจัดการปัญหาที่เกิดขึ้นจากข้อผิดพลาดในการส่งบิต
  • ชั้นที่ 1 ซึ่งเป็นเลเยอร์ทางกายภาพส่งข้อมูลโดยใช้อินเทอร์เฟซทางไฟฟ้ากลไกหรือขั้นตอน

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

OSI เทียบกับโมเดล TCP / IP

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

ความคล้ายคลึงกันระหว่างโมเดล TCP / IP และโมเดล OSI มีดังต่อไปนี้:

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

ความแตกต่างระหว่างโมเดล TCP / IP และโมเดล OSI มีดังต่อไปนี้:

  • TCP / IP ใช้เพียงเลเยอร์เดียว (แอปพลิเคชัน) เพื่อกำหนดฟังก์ชันการทำงานของเลเยอร์ด้านบนในขณะที่ OSI ใช้สามเลเยอร์ (แอปพลิเคชันการนำเสนอและเซสชัน)
  • TCP / IP ใช้เลเยอร์เดียว (ลิงค์) เพื่อกำหนดฟังก์ชันการทำงานของเลเยอร์ด้านล่างในขณะที่ OSI ใช้สองเลเยอร์ (ฟิสิคัลและลิงค์ข้อมูล)
  • TCP / IP ใช้ชั้นอินเทอร์เน็ตเพื่อกำหนดมาตรฐานการกำหนดเส้นทางและโปรโตคอลในขณะที่ OSI ใช้เลเยอร์เครือข่าย
  • ขนาดส่วนหัว TCP / IP คือ 20 ไบต์ในขณะที่ส่วนหัว OSI คือ 5 ไบต์
  • TCP / IP เป็นมาตรฐานที่เน้นโปรโตคอลในขณะที่ OSI เป็นแบบจำลองทั่วไปตามฟังก์ชันการทำงานของแต่ละเลเยอร์
  • TCP / IP เป็นไปตามแนวทางแนวนอนในขณะที่ OSI เป็นไปตามแนวทางแนวตั้ง
  • ใน TCP / IP โปรโตคอลได้รับการพัฒนาก่อนจากนั้นจึงพัฒนาแบบจำลอง ใน OSI โมเดลได้รับการพัฒนาก่อนจากนั้นจึงพัฒนาโปรโตคอลในแต่ละเลเยอร์
  • TCP / IP ช่วยสร้างการเชื่อมต่อระหว่างคอมพิวเตอร์ประเภทต่างๆในขณะที่ OSI ช่วยสร้างมาตรฐานเราเตอร์สวิตช์มาเธอร์บอร์ดและฮาร์ดแวร์อื่น ๆ

ประวัติของ TCP / IP

Defense Advanced Research Projects Agency ( DARPA ) ซึ่งเป็นสาขาการวิจัยของกระทรวงกลาโหมสหรัฐฯ (DOD) ได้สร้างแบบจำลอง TCP / IP ในปี 1970 เพื่อใช้ใน ARPANET ซึ่งเป็นเครือข่ายบริเวณกว้าง (WAN) ที่นำหน้าอินเทอร์เน็ต เดิมที TCP / IP ได้รับการออกแบบมาสำหรับ UnixOS และได้รับการติดตั้งไว้ในระบบปฏิบัติการทั้งหมดที่มาหลังจากนั้น

ขณะนี้โมเดล TCP / IP และโปรโตคอลที่เกี่ยวข้องได้รับการดูแลโดย Internet Engineering Task Force (IETF)

Microsoft 365

Microsoft 365

สั่งซื้อ คลิก >>  Microsoft 365 รายปี ที่ Thai Config ได้แล้ว

gmail google workspace อีเมล์บริษัท

Google Workspace

สั่งซื้อ คลิก >>  Google Workspace รายปี ที่ Thai Config ได้แล้ว

โฆษณา



UDP คืออะไร

UDP คืออะไร

UDP (User Datagram Protocol) คือ โพรโทคอลหลัก ในชุดโพรโทคอลอินเทอร์เน็ตสำหรับการส่งข้อมูลที่รวดเร็วโดยเฉพาะ เช่น...

You May Also Like…

สินค้าและบริการทั้งหมด

IT Administrator

บริการ IT Admin Service รับดูแลระบบ MA ระบบคอมพิวเตอร์ ซ่อมบำรุงทั้งในสถานที่ และบนคลาวด์

Social Media

บริการสร้างและดูแลโซเชียลมีเดียว เขียนคอนเทนท์ ให้แบรนด์ของคุณมีประสิทธิภาพเพื่อให้มากขึ้น

Cloud Solutions

บริการออแบบและวางระบบคลาวด์คอมพิวติ้ง ด้วย Microsoft Azure , Google Cloud , AWS และ VMware

SEO

ที่ปรึกษาเรื่องการดูแลเว็บไซต์ อัปเดทข้อมูลเว็บไซต์ ข้อความ รูปภาพ เพื่อรองรับการทำ SEO ให้มีประสิทธิภาพ

SSL Certificate

จัดจำหน่ายใบรับรองเว็บไซต์ SSL Certificate ที่ทำให้คุณเข้าเว็บไซต์ผ่านโปรโตคอล https:// อย่างปลอดภัย

Team Training

บริการจัดฝึกอบรมให้ความรู้ในด้านไอที เช่น การใช้งาน Google Workspace, Microsoft 365 และอื่นๆ

Website Development

บริการทำเว็บไซต์ รับออกแบบและพัฒนาเว็บไซต์บริษัท ทำเว็บไซต์องค์กร์ เว็บไซต์พร้อมใช้งานได้ทันที

Email Company

จำหน่ายอีเมล์บริษัท อีเมลองค์กร Google Workspace และ Microsoft 365 ราคาถูก

รับคอนฟิกระบบ

บริการคอนฟิกระบบ Network บริการวางระบบคอมพิวเตอร์ ซอฟต์แวร์สำหรับองค์กร

Co-Location Server

บริการพื้นที่ Internet Data Center สำหรับฝากวางเครื่องคอมพิวเตอร์แม่ข่ายแบบ Full Rack

จดทะเบียนโดเมน

รับจดทะเบียนโดเมน นามสกุล .com .net .org และอื่นๆ สามารถนำชื่อโดเมนไปตั้งชื่อเว็บไซต์และอีเมลได้

พันธมิตรทางธุรกิจ

ลูกค้าของเรา

error: Content is protected !!