TCP/IP Network protocol March 22, 2025March 30, 2025adminUncategorized TCP/IP TCP/IP คือโปรโตคอลที่ใช้ในการสื่อสารระหว่างอุปกรณ์ผ่าน Internet , TCP/IP เป็นการรวมกันของ 2 โปรโตคอลคือ TCP (Transfer Control Protocol ) และ IP (Internet Protocol ) TCP เป็นโปรโตคอลที่ใช้สำหรับการส่งผ่านข้อมูลที่เชื่อถือได้ ส่วน IP เป็นโปรโตคอลสำหรับระบุที่อยู่อุปกรณ์และการกำหนดเส้นทาง TCP/IP เป็นชื่อเรียกโปรโตคอลในเลเยอร์ Internet และเลเยอร์ Transport ดังนั้นจึงไม่ใช่ Application แต่มี Application จำนวนมากที่นิยมใช้ TCP/IP การใช้งานมีทั้งด้านฝั่งผู้บริโภค เช่นการส่งอีเมล์ รวมทั้งด้านออโตเมชั่นเช่นการสื่อสารระหว่าง PLC และคอมพิวเตอร์ TCP/IP ถูกสร้างขึ้นในปี ค.ศ. 1960 โดย Vint Cerf และ Bob Kahn นักวิจัยของ Defense Advanced Research Project Agency (DARPA) ในช่วงต้นปี ค.ศ. 1973 พวกเขาเริ่มทำการวิจัยเกี่ยวกับการถ่ายโอนข้อมูลที่ปลอดภัยผ่านเครือข่ายวิทยุแบบแพ็กเก็ต ต่อมาในปัจจุบันถูกดูแลโดย IETF ดังนั้น TCP/IP model จึงเก่าแก่กว่า OSI model, แบบจำลอง TCP/IP คือแบบจำลองซึ่งสนใจเฉพาะ TCP/IP โดยแยกออกมาจาก OSI Model และแบ่ง Layer ออกเป็น 4 เลเยอร์ (หรือ 5 เลเยอร์ ) รูปที่ 1 ในแบบจำลอง TCP/IP เลเยอร์ 1 คือ Network access ซึ่งรวม Data link กับ Physical ไว้ด้วยกัน ส่วน TCP/IP Protocol suite คือแบบจำลองที่แสดง Protocol ในแต่ละเลเยอร์ เนื่องจากใช้พื้นฐานมาจาก Ethernet (Layer 1, Layer 2 ) ดังนั้นชื่อเต็มของ TCP/IP คือ Ethernet TCP/IP ตารางแสดงรายละเอียดของแบบจำลอง TCP/IP รูปแผนผังของ TCP/IP Model ซึ่งก็จะมีโปรโตคอล UDP รวมอยู่ด้วย แต่จะใช้ชื่อเรียก TCP/IP เป็นโปรโตคอลหลัก เพื่อความง่ายในการตั้งชื่อ ทั้ง TCP/IP และ UDP เป็นโปรโตคอลที่ใช้มาตรฐานการส่งผ่านแบบ Ethernet โดย Ethernet protocol จะทำงานในส่วนของ Link layer สำหรับ Protocol ต่างๆที่สูงขึ้นไปเช่น IP (Internet Protocol), TCP, UDP ก็จะทำงานบนพื้นฐานของ Ethernet protocol นั่นเอง ดั้งนั้นจึงกล่าวว่า protocol ต่างๆที่ใช้กันในปัจจุบัน พัฒนาโดยใช้ Ethernet protocol เป็นพื้นฐาน ตารางแสดงความแตกต่างระหว่าง TCP และ UDP TCP คือการเชื่อมต่อข้อมูลที่เชื่อถือได้เนื่องจากมีการตรวจสอบ error และการควบคุมการไหลข้อมูล เหมาะกับ application เช่น Web browsing และอีเมล์ UDP คือการปล่อยให้หลุดการเชื่อมต่อได้ แต่ได้ความเร็วสูง เหมาะกับ application เช่น video streaming และเกมส์ออนไลน์ รูปการส่ง Webpage จากเครื่องคอมพิวเตอร์ server ไปยังเครื่องคอมพิวเตอร์ Clientโดยใช้ TCP/IP ซึ่งก็ต้องส่งข้อมูลผ่านหลายๆชั้นเช่นกัน รูปเครือข่าย Ethernet โดยใช้ FX3U-ENET-ADP สื่อสารระหว่าง PLC FX3U และ PC โดย PLC จะส่งอีเมล์ไปยังคอมพิวเตอร์โดยใช้ TCP/IP Post Views: 9