คำจำกัดความของโปรโตคอลเครือข่าย
เบ็ดเตล็ด / / July 04, 2021
โดย Guillem Alsina González ในเดือนพฤษภาคม 2017
เช่นเดียวกับคนสองคนที่ต้องการสร้างการสนทนาที่มีผล สองระบบอิเล็กทรอนิกส์ที่ต้องการ การเสวนาภายในกรอบเครือข่าย ต้องใช้ภาษาที่ทั้งคู่เข้าใจ และในกรณีนี้ จะเป็น เครือข่ายทั่วไป
โปรโตคอลเครือข่ายประกอบด้วยชุดของกฎที่ดำเนินการโดย ซอฟต์แวร์ ที่จัดตั้งขึ้นใน "ภาษาทั่วไป" สำหรับอุปกรณ์สองเครื่องเพื่อสนทนาผ่านเครือข่ายคอมพิวเตอร์
ไม่ว่าจะเป็นเครือข่ายท้องถิ่นขนาดใหญ่ (LAN) (WAN เช่นเครือข่ายที่ทำงานในระดับเมืองหรือภูมิภาค) หรือ อินเทอร์เน็ต.
โปรโตคอลเครือข่ายกำหนดทุกแง่มุมของการโต้ตอบของอุปกรณ์บนเครือข่าย จาก การลงทะเบียนในนั้นจนถึงวิธีการส่งข้อมูลระหว่างโหนดต่างๆ
นั่นคือเหตุผลที่เรามีโปรโตคอลเฉพาะในเลเยอร์ทางกายภาพของการเชื่อมต่อ ในขณะที่ส่วนอื่นๆ อยู่ในเลเยอร์การเชื่อมต่อ และส่วนอื่นๆ ในเลเยอร์การเชื่อมต่อ แอพ. การรวมกลุ่มของพวกมันทั้งหมดเรียกว่า
สแต็คโปรโตคอล และประกอบด้วยชุดของโปรโตคอลต่างๆ ที่ครอบคลุมทุกด้านของการสื่อสาร ตั้งแต่เลเยอร์ทางกายภาพไปจนถึงแอปพลิเคชันที่ทำงานร่วมกัน
ในบรรดาโปรโตคอลเครือข่ายที่ใช้กันมากที่สุดที่เรามี:
TCP / IP ซึ่งใช้บนอินเทอร์เน็ต
แม้ว่ามันจะประกอบด้วยชุดของโปรโตคอลที่มีชื่อ - ตามที่เราเห็นอย่างรวดเร็วและมีเหตุผล- ถูกทำเครื่องหมายด้วยสอง: TCP (โปรโตคอลควบคุมการส่ง) และ IP (อินเทอร์เน็ตโปรโตคอล).
ภายในนี้ ครอบครัว มีการรวมโปรโตคอลเพิ่มเติม ซึ่งสอดคล้องกับบริการอินเทอร์เน็ตต่างๆ เลเยอร์ลิงก์ และเครือข่ายทางกายภาพ ดังนั้น ดังที่เราได้อธิบายไปก่อนหน้านี้ TCP / IP จึงเป็น โปรโตคอลสแต็ค.
HTTP (HyperText Transfer Protocol เป็นโปรโตคอลแอปพลิเคชันสำหรับเว็บ
ซึ่งช่วยให้สามารถถ่ายโอนข้อมูลจากหน้าเว็บไปยัง a เบราว์เซอร์ กำหนดจากเซิร์ฟเวอร์ อาจเป็นโปรโตคอลที่ผู้ใช้ปลายทางรู้จักและใช้มากที่สุด แม้ว่าจะฟังดูธรรมดาก็ตาม http: // ที่อยู่นำหน้า URL โดยไม่ทราบว่ามาจากที่ใด
FTP เป็นโปรโตคอลที่สอดคล้องกับการดาวน์โหลดไฟล์จากเซิร์ฟเวอร์บนอินเทอร์เน็ต และเป็นหนึ่งในโปรโตคอลแรกๆ และได้รับความนิยมมากที่สุดจนกระทั่งมีเว็บเกิดขึ้นอย่างยิ่งใหญ่
POP (หรือ POP3) และ SMTP เป็นโปรโตคอลที่รับผิดชอบในการรับและส่งอีเมล โปรโตคอลที่ใหม่กว่าสำหรับจุดประสงค์นี้และเป็นที่นิยมเช่นนี้คือ IMAP
บริษัทส่วนใหญ่ที่ให้บริการอินเทอร์เน็ตให้การสนับสนุนทั้งสองอย่าง โปรโตคอลเมื่อเราจ้างพวกเขาเป็นโฮสต์หรือบริการอีเมลเพื่อให้เราสามารถกำหนดค่าได้ ของเรา ลูกค้า ตามที่เราถนัดที่สุด
โปรโตคอลอื่น ๆ ที่สาธารณชนคนสุดท้ายรู้จักน้อยกว่าคือ:
- Telnet สำหรับการเข้าถึงคอมพิวเตอร์ระยะไกลผ่านบรรทัดคำสั่ง (ไม่รองรับสภาพแวดล้อมแบบกราฟิก)
- SSH อะไร วิวัฒนาการ ของอันที่แล้ว
- DNS สำหรับการจำแนกชื่อเซิร์ฟเวอร์บนอินเทอร์เน็ต เป็นที่อยู่ที่ช่วยให้เราสามารถป้อนที่อยู่ www.name.com แทนที่จะต้องป้อนที่อยู่ IP ที่เป็นตัวเลข
- DHCP สำหรับการกำหนดค่า a คอมพิวเตอร์ ในเน็ต. เป็นที่อยู่ที่กำหนดที่อยู่ IP
- RTP สำหรับการสตรีมเสียงและวิดีโอแบบเรียลไทม์ผ่านอินเทอร์เน็ต มันยังใช้ในแอปพลิเคชั่นอื่น ๆ เช่นโทรศัพท์ IP ซึ่งต้องการการส่งสัญญาณเสียงตามเวลาจริง
- NetBEUI Microsoft ใช้กันอย่างแพร่หลายใน Windows ก่อนหน้านี้ ระบบปฏิบัติการ โอบรับ TCP / IP อย่างเปิดเผย มันง่ายมาก แต่ก็ลำบากมากเช่นกัน
- AppleTalk โปรโตคอลที่เป็นกรรมสิทธิ์ของ Apple ออกแบบมาเพื่อเชื่อมต่อคอมพิวเตอร์และระบบของบริษัทแอปเปิล ปิดโดยสมบูรณ์ มันถูกแทนที่ด้วย TCP / IP
- UDP สมาชิกที่ไม่รู้จักมากของโปรโตคอลเครือข่ายที่ประกอบขึ้นเป็นแกนหลักของอินเทอร์เน็ต สำหรับการส่งข้อความระหว่างคอมพิวเตอร์ที่เชื่อมต่อกับเครือข่าย
ภาพถ่าย: Fotolia - Denys Prykhodov / Vege
หัวข้อในโปรโตคอลเครือข่าย