วันพฤหัสบดีที่ 13 กันยายน พ.ศ. 2561

NNP

NNTP 



NNTP ( Network News Transfer Protocol )เป็นโปรโตคอลที่ใช้กำหนดมาตรฐานสำหรับ

  • ไคลเอนต์ใช้ประกาศหัวข้อ ( Article ) ขึ้นไปไว้ที่เซิร์ฟเวอร์
  • ไคลเอนต์ใช้รับและอ่านหัวข้อข่าวจากเซิร์ฟเวอร์
  • ใช้แลกเปลี่ยนหัวข้อข่าวระหว่าง News Server

     NNTP นั้นคล้ายคลึง SMTP เช่น แมสเสจของ NNTP จะต้องอยู่ในรูปของรหัส ASCII และคำสั่งของ NNTP เองก็อยู่ในรูปของรหัส ASCII เช่นเดียวกัน โดยแต่ละคำสั่งจะมีพารามิเตอร์ต่อท้ายและจบลงด้วยรหัส CR และ LF ในแบบเดียวกับที่ SMTP มีใช้ การตอบกลับของ NNTP จะใช้รหัส 3 หลัก ตามด้วยข้อความที่ใช้รหัส ASCII โดยรหัสสามหลักนั้นถูกนำไปใช้ผลักดันการเปลี่ยนสถานะ State Machine ของโปรโตคอลตรงตำแหน่งที่ต้องการให้ข้อความสามารถปรากฎให้ผู้บริโภคเห้นการตอบกลับจะจบลงด้วยรหัส CR และ LF เรียงติดกัน ในกรณีคำสั่งที่ส่งไปทำให้เซิร์ฟเวอร์ต้องตอบกลับด้วยข้อมูลขนาดใหญ่มาก อย่างเช่น ตัวบทความ แต่ละบรรทัดจะต้องจบลงด้วยรหัส CR และ LF แต่เมื่อสิ้นสุดคำตอบกลับทั้งหมดจะจบด้วยเครื่องหมายจุดทศนิยมแล้วตามด้วยรหัส CR และ LF ซึ่งจะเห็นว่าเหมือนกับวิธีการ Dot Stuffing ที่ SMTP นำไปใช้ โดยในบรรทัดใดที่ขึ้นต้นด้วยเครื่องหมายจุดทศนิยม จะต้องมีจุดทศนิยมเพิ่มขึ้นมาอีก 1 จุดแล้วตามด้วยรหัส CR และ LF ต่อท้าย จุดที่เพิ่มเข้ามานั้นจะถูกตัดทิ้งไปโดยเซิร์ฟเวอร์ฝั่งผู้รับ เป็นโพรโทคอลสำหรับอินเทอร์เน็ตที่ใช้ในการอ่านและเขียนกลุ่มข่าว (Usenet) และใช้ในการส่งข้อมูลระหว่างแต่ละเซิร์ฟเวอร์กลุ่มข่าว โพรโทคอล NNTP พัฒนาต่อมาจากโพรโทคอล SMTP โดยใช้พอร์ต 119 ของโพรโทคอล TCP แต่ถ้าใช้การเชื่อมต่อแบบเข้ารหัสด้วย SSL จะใช้พอร์ต 563 แทนและเรียกว่า NNTP

อ้างอิง:http://wich246.tripod.com/nntp.htm

ไม่มีความคิดเห็น:

แสดงความคิดเห็น

โปรโตคอลที่ทำงานใน OSI Model Layer

 โปรโตคอลที่ทำงานใน OSI Model Layer 1.Data Link Layer ATM (  automatic teller machine  ) Ethernet FDDI (  Fiber Distributi...