อ่าน 2 นาที
โปรโตคอลการถ่ายโอนข่าวสารเครือข่าย
โปรโตคอลการถ่ายโอนข่าวสารเครือข่าย(NNTP ) เป็นโปรโตคอลแอปพลิเคชันที่ใช้สำหรับการขนส่งบทความข่าวสารUsenet ( netnews )...
โปรโตคอลการถ่ายโอนข่าวสารเครือข่าย
| ชุดโปรโตคอลอินเทอร์เน็ต |
|---|
| ชั้นแอปพลิเคชัน |
| ชั้นการขนส่ง |
| ชั้นอินเทอร์เน็ต |
| เลเยอร์เชื่อมโยง |
โปรโตคอลการถ่ายโอนข่าวสารเครือข่าย(NNTP ) เป็นโปรโตคอลแอปพลิเคชันที่ใช้สำหรับการขนส่งบทความข่าวสารUsenet ( netnews ) ระหว่างเซิร์ฟเวอร์ข่าวและสำหรับการอ่าน/โพสต์บทความโดยแอปพลิเคชันไคลเอ็นต์ของผู้ใช้ปลายทาง ไบรอัน แคนเตอร์จากมหาวิทยาลัยแคลิฟอร์เนีย ซานดิเอโกและฟิล แลปสลีย์จากมหาวิทยาลัยแคลิฟอร์เนีย เบิร์กลีย์ได้เขียนRFC 977ซึ่งเป็นข้อกำหนดสำหรับโปรโตคอลการถ่ายโอนข่าวสารเครือข่าย ในเดือนมีนาคม พ.ศ. 2529 ผู้ร่วมเขียนคนอื่นๆ ได้แก่สแตน โอ. บาร์เบอร์จากวิทยาลัยแพทยศาสตร์เบย์เลอร์และเอริก แฟร์จากแอปเปิลคอมพิวเตอร์
Usenet ได้รับการออกแบบมาโดยอิงจาก เครือข่าย UUCP เป็นหลัก โดยการถ่ายโอนบทความส่วนใหญ่เกิดขึ้นผ่าน การเชื่อมต่อโทรศัพท์ แบบจุดต่อจุดโดยตรงระหว่างเซิร์ฟเวอร์ข่าว ซึ่งเป็นระบบแบ่งเวลา ที่มีประสิทธิภาพสูง ผู้อ่านและผู้โพสต์จะล็อกอินเข้าสู่คอมพิวเตอร์เหล่านี้และอ่านบทความโดยตรงจากดิสก์ในเครื่อง
เมื่อเครือข่ายท้องถิ่นและ การเข้าถึง อินเทอร์เน็ตแพร่หลายมากขึ้น จึงเป็นที่ต้องการที่จะอนุญาตให้โปรแกรมอ่านข่าวทำงานบนคอมพิวเตอร์ส่วนบุคคลที่เชื่อมต่อกับเครือข่ายท้องถิ่น โปรโตคอลที่เกิดขึ้นคือ NNTP ซึ่งมีลักษณะคล้ายกับSimple Mail Transfer Protocol (SMTP) แต่ได้รับการปรับแต่งสำหรับการแลกเปลี่ยนบทความในกลุ่มข่าว[ 1 ]
โปรแกรมอ่านข่าว หรือที่รู้จักกันในชื่อโปรแกรมรับข่าว คือแอปพลิเคชันซอฟต์แวร์ที่อ่านบทความบน Usenet ไม่ว่าจะอ่านโดยตรงจากดิสก์ของเซิร์ฟเวอร์ข่าว หรือผ่านทาง NNTP ก็ตาม
พอร์ต TCP 119 ที่รู้จักกันดีนั้นสงวนไว้สำหรับ NNTP พอร์ต TCP 433 ( NNSP ) ที่รู้จักกันดีอาจใช้เมื่อทำการถ่ายโอนบทความจำนวนมากจากเซิร์ฟเวอร์หนึ่งไปยังอีกเซิร์ฟเวอร์หนึ่ง เมื่อไคลเอนต์เชื่อมต่อกับเซิร์ฟเวอร์ข่าวด้วยTransport Layer Security (TLS) มักจะใช้พอร์ต TCP 563 ซึ่งบางครั้งเรียกว่าNNTPSหรืออีกทางเลือกหนึ่ง การเชื่อมต่อแบบข้อความธรรมดาผ่านพอร์ต 119 อาจเปลี่ยนไปใช้ TLS ผ่านSTARTTLSคำสั่งได้
ในเดือนตุลาคม พ.ศ. 2549 IETF ได้ออกRFC 3977ซึ่งเป็นการปรับปรุง NNTP และกำหนดข้อกำหนดเพิ่มเติมหลายประการที่เกิดขึ้นตลอดหลายปีที่ผ่านมานับตั้งแต่ RFC 977 ในเวลาเดียวกัน IETF ก็ได้ออกRFC 4642ซึ่งระบุถึงการใช้ Transport Layer Security (TLS) ผ่าน NNTP บนSTARTTLSด้วย
โปรโตคอลผู้อ่านข่าวเครือข่าย
ในความพยายามที่ไม่ประสบความสำเร็จในการปรับปรุงมาตรฐาน NNTP ในช่วงต้นทศวรรษ 1990 ได้มีการเสนอรูปแบบเฉพาะของ NNTP ที่ออกแบบมาเพื่อใช้งานโดยไคลเอ็นต์โดยเฉพาะ ซึ่งเรียกว่า NNRP โปรโตคอลนี้ไม่เคยได้รับการพัฒนาจนเสร็จสมบูรณ์หรือนำไปใช้งานอย่างเต็มที่ แต่ชื่อนี้ยังคงปรากฏอยู่ใน โปรแกรม nnrpdของInterNetNews (INN) ส่งผลให้ชุดคำสั่งย่อยของมาตรฐาน NNTP ที่ไคลเอ็นต์ใช้งานได้นั้น บางครั้งจึงยังคงถูกเรียกว่า "NNRP"
ซอฟต์แวร์เซิร์ฟเวอร์ NNTP
- ลีฟโนด
- อินเทอร์เน็ตนิวส์
- ข่าวซี
- อะปาเช่ เจมส์
- ซิงโครเน็ต
- yProxy
- DIABLO คือระบบส่งต่อข่าวสารหลักที่ออกแบบมาเพื่อทดแทน INND บนเครื่องส่งต่อข่าวสารหลัก
ดูเพิ่มเติม
ลิงก์ภายนอก
- Kantor, BrianและPhil Lapsley . RFC 977 "Network News Transfer Protocol: A Proposed Standard for the Stream-Based Transmission of News." 1986.
- ฮอร์ตัน, มาร์คและ อาร์. อดัมส์. RFC 1036 "มาตรฐานสำหรับการแลกเปลี่ยนข้อความยูสเน็ต" 1987
- บาร์เบอร์, สแตน และคณะRFC 2980 "ส่วนขยาย NNTP ทั่วไป" 2000
- กลุ่มทำงาน IETF nntpext
- เฟเธอร์, ไคลฟ์. RFC 3977 "โปรโตคอลการถ่ายโอนข่าวสารเครือข่าย (NNTP)" 2006
- Murchison, K., J. Vinocur และ C. Newman. RFC 4642 "การใช้ Transport Layer Security (TLS) กับ Network News Transfer Protocol (NNTP)" 2006
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ โปรโตคอลการถ่ายโอนข่าวสารเครือข่าย
โปรโตคอลการถ่ายโอนข่าวสารเครือข่าย(NNTP ) เป็นโปรโตคอลแอปพลิเคชันที่ใช้สำหรับการขนส่งบทความข่าวสารUsenet ( netnews )...
โปรโตคอลผู้อ่านข่าวเครือข่าย
ในความพยายามที่ไม่ประสบความสำเร็จในการปรับปรุงมาตรฐาน NNTP ในช่วงต้นทศวรรษ 1990 ได้มีการเสนอรูปแบบเฉพาะของ NNTP ที่ออกแบบมาเพื่อใช้งานโดยไคลเอ็นต์โดยเฉพาะ ซึ่งเรียกว่า NNRP โปรโตคอลนี้ไม่เคยได้รับการพัฒนาจนเสร็จสมบูรณ์หรือนำไปใช้งานอย่างเต็มที่...
ซอฟต์แวร์เซิร์ฟเวอร์ NNTP
ลีฟโนด อินเทอร์เน็ตนิวส์ ข่าวซี อะปาเช่ เจมส์ ซิงโครเน็ต yProxy DIABLO คือระบบส่งต่อข่าวสารหลักที่ออกแบบมาเพื่อทดแทน INND บนเครื่องส่งต่อข่าวสารหลัก
ลิงก์ภายนอก
Kantor, Brian และ Phil Lapsley . RFC 977 "Network News Transfer Protocol: A Proposed Standard for the Stream-Based Transmission of News." 1986. ฮอร์ตัน, มาร์ค และ อาร์. อดัมส์.