ข้อใดบอกความหมายของโปรโตคอล tcp ได้ถูกต้องที่สุด

ทำความเข้าใจกับ TCP/IP คืออะไร  

Date : 17/07/2019

ทุกวันนี้มีผู้ใช้ TCP และ Internet Protocol นับล้านคน เพราะเป็นชุดโปรโตคอลที่ควบคุมการสื่อสารระหว่างคอมพิวเตอร์ทุกเครื่องบนอินเทอร์เน็ต

ข้อใดบอกความหมายของโปรโตคอล tcp ได้ถูกต้องที่สุด

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

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

  • เลเยอร์ Datalink จะประกอบด้วยวิธีการ และโปรโตคอลที่ทำงานเฉพาะบนลิงก์ ซึ่งเป็นองค์ประกอบเครือข่ายที่เชื่อมต่อโหนด (Node) หรือโฮสต์ในเครือข่าย โปรโตคอลในเลเยอร์จะประกอบด้วย Ethernet และ ARP
  • เลเยอร์ Internet หรือ Networking ใช้เชื่อมต่อเครือข่ายอิสระ เพื่อส่งแพ็คเก็ตที่มีข้อมูลข้ามขอบเขตของเครือข่าย โดยโปรโตคอลคือ IP และ ICMP
  • เลเยอร์ Transport จัดการการสื่อสารระหว่างโฮสต์ และรับผิดชอบในการควบคุมการไหล, ความน่าเชื่อถือ และ  Multiplexing
  • เลเยอร์ Application จะเป็นมาตรฐานในการแลกเปลี่ยนข้อมูลสำหรับแอพพลิเคชัน โดยโปรโตคอลประกอบด้วย HTTP, FTP, POP3, SMTP และ SNMP

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

อ้างอิง : https://www.lifewire.com/transmission-control-protocol-and-internet-protocol-816255

      สวัสดีครับวันนี้กลับมาพบกับ RVP Blog กันอีกครั้งนะครับ ทุกท่านทราบไหมครับว่า Protocol (โปรโตคอล) นั้นคืออะไร มีหน้าที่อะไร ใช้ทำอะไร มีกี่ชนิด และเกี่ยวอะไรกับ Internet of things เหมือนเดิมครับวันนี้ผมจะมาเล่าเรื่อง โปรโตคอล ให้ฟังว่ามันเป็นยังไงกันแน่มันมีความสำคัญขนาดไหนมีประโยชน์อย่างไรกัน

Protocol คืออะไร

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

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

ข้อใดบอกความหมายของโปรโตคอล tcp ได้ถูกต้องที่สุด

รูปภาพ : https://i0.wp.com/saixiii.com/wp-content/uploads/2017/05/tcpip.png?w=800&ssl=1

TCP/IP คืออะไร

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


      จุดกำเนิดของ TCP เกิดจาก IEEE :  (Institute of Electrical and Electronic Engineers) ได้ตีพิมพ์บทความที่เขียนขึ้นโดย Vint Cerf และ Bob Kahn ซึ่งได้อธิบายการแบ่งทรัพยากร โดย Packet-Switching ระหว่างอุปกรณ์ควบคุมโดย Transmission Control Program และได้พัฒนาต่อโดยให้ Module TCP ทำหน้าที่ในระดับ connection-oriented layer (Transaport layer) และ IP ทำหน้าที่ในระดับ internetworking layer (Network layer) ซึ่งได้กลายมาเป็น TCP/IP ในปัจจุบัน

อ้างอิง 
https://saixiii.com/what-is-tcp-ip/
https://simple.wikipedia.org/wiki/Institute_of_Electrical_and_Electronics_Engineers
https://simple.wikipedia.org/wiki/Transmission_Control_Protocol

ข้อใดบอกความหมายของโปรโตคอล tcp ได้ถูกต้องที่สุด

รูป : https://seekvectorlogo.com/wp-content/uploads/2019/04/modbus-organization-inc-vector-logo.png

MODBUS Protocol คืออะไร

      Modbus คือโปรโตคอลการสื่อสารรูปแบบอนุกรมแบบดิจิตอลอีกรูปแบบหนึ่งที่ถูกพัฒนาขึ้นโดย บริษัท Modicon System โดยถูกพัฒนาขึ้นในปี 1979 ซึ่งปัจจุบันคือบริษัท Schneider Electric มีหลักการทำงานที่ง่ายไม่ซับซ้อน โดยจะมี ModbusMaster รับข้อมูลและ ModbusSlave ส่งข้อมูล โดยมาตรฐานแล้วใน Modbus Network จะมี ModbusMaster 1 ตัว ต่อ ModbusSlave 247 ตัว โดย Modbus นั้นเป็น Open Protocol กล่าวคือมันเป็นโปรโตคอลที่บุคคลทั่วไปที่สนใจสามารถนำไปใช้หรือพัฒนาต่อยอดได้ โดยไม่มีค่าใช้จ่ายใดๆ จึงทำให้มันเป็นโปรโตคอลที่นิยมใช้กันอย่างแพร่หลาย เป็นที่นิยมและพื่นฐานของการสื่อสารในอุตสาหกรรมทุกประเภท

อ้าง : https://en.wikipedia.org/wiki/Modbus

ข้อใดบอกความหมายของโปรโตคอล tcp ได้ถูกต้องที่สุด

รูป : https://magazine.odroid.com/wp-content/uploads/CAN-Bus-Featured-image.jpg

CAN BUS Protocol คืออะไร

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

      มันสนับสนุนการสื่อสารแบบ Real-time ภายใต้ความปลอดภัยสูง CAN bus สื่อสารกันโดยใช้สายไฟสองสาย เรียกสายแรกว่า CAN High และอีกสายคือ CAN Low โดยเมื่อทั้งสองอยู่ในสภาวะว่าง จะมีแรงดันไฟ 2.5V แต่เมื่อต้องการส่งข้อมูล Bit ไปนั้น สาย CAN High จะมีแรงดันไฟสูงขึ้นเป็น 3.75V ส่วน CAN Low แรงดันจะลดลงไปเหลือ 1.25 V นั่นคือมีความต่างศักย์อยู่ที่ 2.5V ด้วยวิธีนี้ ส่งผลให้ CAN Bus ถูกรบกวนจากสนามแม่เหล็ก หรือสัญญาณกวนใดๆ น้อยมาก จึงทำให้เสถียร และมักถูกนำมาใช้ในการส่งข้อมูลไปยังอุปกรณ์ต่างๆ จึงนิยมใช้ในเครือข่ายการติดต่อสื่อสารกันระหว่างไมโครคอทโทรเลอร์ (Micro Controller Unit : MCU) 

      Robert Bosch ได้พัฒนา CAN ขึ้นในช่วงปี 1984 หลังจากนั้นปะ 1992 Benz ได้นำมันไปใช้ในรถยนต์หลายๆ รุ่น ต่อมามีการพัฒนา CAN เรื่อยมาจนกระทั้งปี 2008 รถยนต์ในสหรัฐเกือบทั้งหมดได้หันมาใช้ CAN BUS ถือได้ว่ามันกลายเป็น โปรโตคอลหลักของอุตสาหกรรมรถยนต์ตั้งแต่นั้นมา แต่กระนั้นใช่ว่าจะมีเพียงอุตสาหกรรมรถยนต์เท่านั้นที่นำ CAN BUS มาใช้ปัจจุปันมีการใช้งาน CAN BUS อย่างกว้างขวางในอุตสาหกรรมต่างๆที่ต้องการความรวดเร็วในการติดต่อสื่อสารและรับส่งข้อมูล

อ้าง
https://www.technology2029.com/Controller%20Area%20Network.pdf
https://en.wikipedia.org/wiki/CAN_bus

ข้อใดบอกความหมายของโปรโตคอล tcp ได้ถูกต้องที่สุด

รูป : https://upload.wikimedia.org/wikipedia/commons/thumb/3/3e/Canopen_logo.svg/1024px-Canopen_logo.svg.png

CANOpen Protocol คืออะไร

      CANOpen ถูกพัฒนามาจาก CAN ให้มีความสามารถเพิ่มมากขึ้นทั้งระยะทาง และความเร็วในการส่งข้อมูล พัฒนาโดย CiA(CAN in Automation) และแต่ละโหนดสามารถติต่อสือสารกันได้เอง โดยจำเป็นต้องผ่าน Master เป็นการลดจำนวนอุปกรณ์ให้น้อยลง โดยในระบบพื้นฐานสามารถเชื่อมต่อกันได้ถึง 127 จุด มีระยะรับส่งข้อมูลสูงสุด 5000 เมตร และความเร็วที่ 1Mbps มันเหมาะกับระบบควมคุมและระบบอัตโนมัติจึงได้ถูกนำมาใช้ในอุตสาหกรรมต่างๆ มากมาย

ข้อใดบอกความหมายของโปรโตคอล tcp ได้ถูกต้องที่สุด

รูป : https://www.br-automation.com/fileadmin/1288381739663-en-html-1.0.jpg

DeviceNet Protocol คืออะไร

      DeviceNet ถูกพัฒนาขึ้นมาจาก CAN bus (Controller Area Network) ที่ใช้กันอยู่ในวงการ Automotive สำหรับใช้ควบคุมอุปกรณ์ต่างๆ Devicenet Network ถูกนำมาแทนการเดินสายเชื่อมต่อกับอุปกรณ์แบบเดิม ข้อดีคือช่วยลดเวลา ความยุ่งยาก และค่าใช้จ่ายของการเดินสาย การคอนฟิกค่าและการเข้าถึงข้อมูลในตัวอุปกรณ์ทำได้ง่ายและสะดวกขึ้นมาก มันเป็นทางเลิกที่ยอดเยี่ยมสำหรับการสื่อสารในอุตสาหกรรมต่างๆ ที่ต้องการลดต้นทุนในการเดินสาย

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

อ้างถึง :
https://iiot.riverplus.com/industrial-iot/industrial-wireless/