Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม

บริการพื้นฐานในเครือข่ายคอมพิวเตอร์คืออะไร?


บริการคือชุดของ พื้นฐาน หรือเรียกว่าเป็นการดำเนินการที่ผู้ใช้สามารถเรียกใช้บริการได้

primitives แบบเลือกได้บอกให้บริการดำเนินการกระทำโดยโหนดเพียร์

  • โหนดเริ่มต้นต้องการสร้างการเชื่อมต่อส่ง CONNECT

    • คำขอ - โหนดต้องการทำงานบางอย่างหรือกำลังส่งแพ็กเก็ต

  • ผู้รับยอมรับคำขอและเชื่อมต่อ

    • ข้อบ่งชี้ - โหนดกำลังบอกว่าต้องการตั้งค่าการเชื่อมต่อกับมัน

  • การเชื่อมต่อ

    การตอบสนองเป็นพื้นฐานที่จะบอกว่าต้องการยอมรับหรือปฏิเสธการเชื่อมต่อที่เสนอ

  • โหนดที่ออก CONNECT เริ่มต้น คำขอค้นหาว่าเกิดอะไรขึ้นผ่าน CONNECT ยืนยันเบื้องต้น

ประเภทของบริการพื้นฐาน

โดยทั่วไปบริการพื้นฐานแบ่งออกเป็นสี่กลุ่ม -

  • ขอ − โหนดบริการต้องการบริการบางอย่างจากเลเยอร์ที่อยู่ติดกันเพื่อส่งผ่านพารามิเตอร์เพื่อกล่าวถึงบริการที่ร้องขอ

  • ข้อบ่งชี้ − โหนดบริการหรือโหนดตัวรับอื่นได้รับการบ่งชี้ว่ามีการเรียกใช้ขั้นตอนโดยโหนดบริการที่อยู่ติดกัน

  • ตอบกลับ − โหนดบริการตัวรับรับทราบหรือทำตามขั้นตอนบางอย่างให้เสร็จสิ้น

  • ยืนยัน − โหนดบริการรับทราบการอนุญาตให้เชื่อมต่อหรือไม่

พื้นฐานการบริการประเภทต่างๆ ได้อธิบายไว้ด้านล่าง −

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

พารามิเตอร์ของบริการพื้นฐาน

พารามิเตอร์ของพื้นฐานได้แก่:CONNECT, DATA, DISCONNECT ซึ่งใช้เพื่อสร้างการเชื่อมต่อ ส่งข้อมูล และยกเลิกการเชื่อมต่อ

โดยทั่วไปบริการจะได้รับการยืนยันหรือไม่ได้รับการยืนยัน

  • บริการที่ยืนยัน - บริการที่เน้นการเชื่อมต่อเรียกว่าบริการที่ยืนยันแล้ว

  • บริการที่ไม่ได้รับการยืนยัน - บริการไร้การเชื่อมต่อเรียกว่าบริการที่ไม่ได้รับการยืนยัน

บริการที่เน้นการเชื่อมต่อ

บริการพื้นฐานสำหรับบริการที่มุ่งเน้นการเชื่อมต่อมีดังนี้ -

  • เชื่อมต่อ. คำขอ:ขอสร้างการเชื่อมต่อ

  • เชื่อมต่อ. ตัวบ่งชี้:สัญญาณของฝ่ายที่เรียก (เสียงโทรศัพท์)

  • เชื่อมต่อ. ตอบกลับ:รับ/ปฏิเสธสาย

  • เชื่อมต่อ. ยืนยัน:บอกผู้โทรว่ารับสายหรือไม่

  • ข้อมูล. คำขอ:ขอให้ส่งข้อมูล

  • ข้อมูล. ตัวบ่งชี้:ส่งสัญญาณการมาถึงของข้อมูล

  • ตัดการเชื่อมต่อ คำขอ:ขอให้มีการเชื่อมต่อออก

  • ตัดการเชื่อมต่อ ข้อบ่งชี้:ส่งสัญญาณให้เพื่อนทราบเกี่ยวกับคำขอ

  • ตัวอย่าง:บริการโทรศัพท์และอินเทอร์เน็ตสมัยใหม่

การเชื่อมต่อน้อยกว่าบริการ

บริการพื้นฐานสำหรับการเชื่อมต่อน้อยกว่าบริการมีดังนี้ -

  • การส่ง. data − ผู้ส่งเพียงแค่ส่งข้อมูล (บริการไปรษณีย์แบบดั้งเดิม)

  • รายงาน. ยืนยัน − ความพร้อมของรายงานข้อมูลถึงปลายทาง (ไปรษณีย์ลงทะเบียน)