การเปรียบเทียบโปรโตคอลการถ่ายโอนไฟล์
บทความนี้แสดงรายการโปรโตคอลการสื่อสารที่ออกแบบมาสำหรับการถ่ายโอนไฟล์ผ่านเครือข่ายโทรคมนาคม
โปรโตคอลสำหรับระบบไฟล์ที่ใช้ร่วมกัน เช่น9Pและระบบไฟล์เครือข่าย (Network File System ) นั้นอยู่นอกเหนือขอบเขตของบทความนี้ เช่นเดียวกับโปรโตคอลการซิงโครไนซ์ไฟล์
โปรโตคอลสำหรับเครือข่ายแบบสวิตช์แพ็กเก็ต
เครือข่าย แบบ แพ็กเก็ตสวิตช์ส่งข้อมูลโดยแบ่งออกเป็นหน่วยย่อยที่เรียกว่าแพ็กเก็ต แพ็กเก็ตประกอบด้วยส่วนหัว (ซึ่งอธิบายแพ็กเก็ต) และส่วนข้อมูล (ข้อมูลภายใน) อินเทอร์เน็ตเป็นเครือข่ายแบบแพ็กเก็ตสวิตช์ และโปรโตคอลส่วนใหญ่ในรายการนี้ได้รับการออกแบบมาสำหรับชุดโปรโตคอล ของอินเทอร์เน็ต ซึ่งก็คือชุดโปรโตคอล IP
พวกเขาใช้โปรโตคอลระดับการขนส่ง อย่างใดอย่างหนึ่งจากสองโปรโตคอล ได้แก่ โปรโตคอลควบคุมการส่งข้อมูล (TCP) หรือโปรโตคอลข้อมูลผู้ใช้ (UDP) ในตารางด้านล่าง คอลัมน์ "การขนส่ง" จะระบุว่าโปรโตคอลการถ่ายโอนใช้โปรโตคอลใดบ้างในระดับการขนส่ง โปรโตคอลบางตัวที่ออกแบบมาเพื่อส่งข้อมูลผ่าน UDP ยังใช้พอร์ต TCP สำหรับการกำกับดูแลด้วย
คอลัมน์ " พอร์ตเซิร์ฟเวอร์ " ระบุพอร์ตที่เซิร์ฟเวอร์ใช้ส่งข้อมูล ในกรณีของFTPพอร์ตนี้จะแตกต่างจากพอร์ตรับฟัง โปรโตคอลบางอย่าง—รวมถึง FTP, FTP Secure , FASPและTsunami—รับฟังบน "พอร์ตควบคุม" หรือ "พอร์ตคำสั่ง" ซึ่งเป็นพอร์ตที่ใช้รับคำสั่งจากไคลเอ็นต์
ในทำนองเดียวกัน รูปแบบการเข้ารหัสที่ระบุไว้ในคอลัมน์ "การเข้ารหัส" จะใช้กับข้อมูลที่ส่งผ่านเท่านั้น และไม่ใช้กับระบบการตรวจสอบสิทธิ์
ภาพรวม
คุณสมบัติ
คอลัมน์ "Managed" ระบุว่าโปรโตคอลได้รับการออกแบบสำหรับการถ่ายโอนไฟล์แบบจัดการ (MFT) หรือไม่ โปรโตคอล MFT ให้ความสำคัญกับการส่งข้อมูลที่ปลอดภัยในแอปพลิเคชันทางอุตสาหกรรมที่ต้องการคุณสมบัติต่างๆ เช่น บันทึกธุรกรรมที่ตรวจสอบได้ การตรวจสอบ และความปลอดภัยของข้อมูลแบบครบวงจร โปรโตคอลดังกล่าวอาจเป็นที่ต้องการสำหรับการแลกเปลี่ยนข้อมูลอิเล็กทรอนิกส์[ 38 ]
- ↑ใช้ TLSเมื่อใช้ BITS ร่วมกับ HTTPS,ใช้ AES-128เมื่อใช้กับ SMB 3 , ไม่ใช้เมื่อใช้กับ HTTP หรือ SMB เวอร์ชันต่ำกว่า 3.0
- ↑บางการใช้งานสามารถปกปิดข้อมูลการรับส่งโดยใช้ RC4และอื่นๆ ดูการเข้ารหัสโปรโตคอล BitTorrent
- ↑ RFC 6726 เสนอให้ใช้ IPSecเป็นหนึ่งในตัวเลือก
- ↑หนึ่งในเวอร์ชันที่ใช้งานได้คือ Fujitsu openFT ซึ่งใช้ AES
- ↑ RFC 1123 (1989) ขยายและแก้ไขข้อกำหนดสำหรับการเริ่มต้นใหม่/ดำเนินการต่อที่เผยแพร่ใน RFC 959 (1985) RFC 3659 (2007) กำหนดวิธีการดำเนินการต่อในโหมดสตรีม
- ↑แนะนำให้ใช้ HTTPSที่ให้บริการโดยเว็บเซิร์ฟเวอร์ พร็อกซี หรือตัวยุติ SSL
- ↑นี่คือตัวเลือกในตัวอย่างการใช้งานอ้างอิง ซึ่งใช้ OpenSSL
- ↑การ ใช้งาน UUCP ในระบบ BNUสามารถดำเนินการต่อการถ่ายโอนไฟล์ที่หยุดชะงักไปได้
ท่าเรือ
ในตารางด้านล่างพอร์ตข้อมูลคือพอร์ตเครือข่ายหรือช่วงของพอร์ตที่โปรโตคอลใช้ในการส่งข้อมูลไฟล์ ส่วนพอร์ตควบคุมคือพอร์ตที่ใช้สำหรับการสื่อสารคำสั่งและการอัปเดตสถานะระหว่างไคลเอ็นต์และเซิร์ฟเวอร์
คอลัมน์ "กำหนดโดย IANA" ระบุว่าพอร์ตนั้นอยู่ในทะเบียนหมายเลขพอร์ตชื่อบริการและโปรโตคอลการขนส่งหรือไม่ ซึ่งดูแลโดยหน่วยงานกำหนดหมายเลขพอร์ตอินเทอร์เน็ต (IANA) IANA กำหนดหมายเลขพอร์ตแต่ละหมายเลขในทะเบียนให้กับบริการเฉพาะที่มี โปรโตคอลการขนส่งเฉพาะตารางด้านล่างแสดงรายการโปรโตคอลการขนส่งในคอลัมน์ "การขนส่ง"
| โปรโตคอล | พอร์ตข้อมูล | พอร์ตควบคุม | มอบหมายโดยIANA | ผู้รับโอนสิทธิ์ | อ้างอิง | |||||
|---|---|---|---|---|---|---|---|---|---|---|
| เซิร์ฟเวอร์ | ลูกค้า | ขนส่ง | เซิร์ฟเวอร์ | ลูกค้า | ขนส่ง | |||||
| บิตส์ | 80/443 [ก] / 137–139 [ข] | ทซีพีซี / ยูดีพี | เลขที่ | ไม่มีข้อมูล | ||||||
| บิตทอร์เรนต์ | 6881 [ค] | 6881 | ทีพีซีพี | 6881 | 6881 | ทีพีซีพี | เลขที่ | ไม่มีข้อมูล | [ 92 ] | |
| โปรโตคอลการส่งไฟล์ CCSDS ( CFDP ) | ||||||||||
| การโอนย้ายไฟล์ข้ามระบบ (CFT) | 1761 [ d ] | ทซีพีซี / เอ็กซ์.25 | [ 41 ] [ 42 ] | |||||||
| โปรโตคอลการถ่ายโอนไฟล์อีเธอร์ ( EFTP ) | ไม่มีข้อมูล | ไม่มีข้อมูล | ไม่มี | ไม่มีข้อมูล | ไม่มีข้อมูล | ไม่มี | ไม่มีข้อมูล | ไม่มีข้อมูล | ||
| โปรโตคอลที่รวดเร็วและปลอดภัย ( FASP ) | ≥33001 | ยูดีพี | 22 | ทีพีซีพี | เลขที่ | ไม่มีข้อมูล | [ 92 ] | |||
| การส่งไฟล์ผ่านการขนส่งแบบทิศทางเดียว ( FLUTE ) | 4001 | ยูดีพี | เลขที่ | ไม่มีข้อมูล | [ 92 ] | |||||
| โปรโตคอลบริการไฟล์ ( FSP ) | ผู้ใช้เลือก[ e ] | ยูดีพี | เลขที่ | ไม่มีข้อมูล | [ 92 ] | |||||
| การเข้าถึงและการจัดการการถ่ายโอนไฟล์ ( FTAM ) | 4800 / 102 | ทีพีซีพี | [ 93 ] | |||||||
| โปรโตคอลการถ่ายโอนไฟล์ ( FTP ) | โหมดแอคทีฟ | 20 | 20 | ท็อปป์[เอฟ] | 21 | ≥1024 | ทีพีซีพี | ใช่ | จอน โพสเทล | [ 92 ] |
| โหมดพาสซีฟ | ≥1024 [กรัม] | ≥1024 | ||||||||
| FTP ที่ปลอดภัย ( FTPS ) | 989 | ทีพีซีพี | 990 | ทีพีซีพี | ใช่ | คริสโตเฟอร์ อัลเลน | [ 92 ] | |||
| HTTP ปลอดภัย ( HTTPS ) | 443 | ทีพีซีพี | ทีพีซีพี | ใช่ | IESG | [ 92 ] | ||||
| Host Unix Linkage File Transfer (HULFT) | 30000 | ทีพีซีพี | ทีพีซีพี | เลขที่ | ไม่มีข้อมูล | [ 92 ] | ||||
| โปรโตคอลการถ่ายโอนไฮเปอร์เท็กซ์ ( HTTP ) | 80 | ทีพีซีพี | ทีพีซีพี | ใช่ | ทิม เบอร์เนอร์ส-ลี | [ 92 ] | ||||
| โปรโตคอลการขนส่งขนาดเล็ก ( μTP ) | ยูดีพี | เลขที่ | ไม่มีข้อมูล | [ 92 ] | ||||||
| โปรโตคอลการเผยแพร่แบบมัลติแคสต์ (MDP) | ผู้ใช้เลือก | ยูดีพี | [ 94 ] [ 66 ] | |||||||
| โปรโตคอลการถ่ายโอนไฟล์แบบมัลติแค สต์ ( MFTP ) | 5402 | ยูดีพี | ใช่ | สตีฟ แบนนิสเตอร์ | [ 92 ] | |||||
| โปรโตคอลการขนส่งมัลติแคสต์ที่เชื่อถือได้แบบ NACK-Oriented (NORM) | ยูดีพี | [ 69 ] [ 70 ] | ||||||||
| โปรโตคอลการถ่ายโอนไฟล์ Odette ( OFTP ) | 3305 | ทซีพีซี / เอ็กซ์.25 | ทซีพีซี / เอ็กซ์.25 | [ 19 ] | ||||||
| โปรโตคอลการถ่ายโอนไฟล์ Odette 2 ( OFTP2 ) | 6619 | ทซีพีซี / เอ็กซ์.25 | ทซีพีซี / เอ็กซ์.25 | [ 20 ] | ||||||
| Reliable Blast UDP ( RBUDP ) | ผู้ใช้เลือก | ยูดีพี | เลขที่ | ไม่มีข้อมูล | [ 92 ] | |||||
| สำเนาจากระยะไกล ( rcp ) | 514 | ทีพีซีพี | ทีพีซีพี | ใช่ | [ 92 ] | |||||
| สำเนาที่ปลอดภัย ( SCP ) | 22 | ทีพีซีพี | ทีพีซีพี | ใช่ | [ 92 ] | |||||
| โปรโตคอลการถ่ายโอนไฮเปอร์เท็กซ์ที่ปลอดภัย ( S-HTTP ) | 80 | ทีพีซีพี | ทีพีซีพี | เลขที่ | ไม่มีข้อมูล | [ 92 ] | ||||
| การถ่ายโอนไฟล์แบบอะซิงโครนัสอย่างง่าย ( SAFT ) | 487 | ทีพีซีพี | ใช่ | อูลี ฮอร์ลาเชอร์ | [ 92 ] | |||||
| โปรโตคอลการถ่ายโอนไฟล์แบบง่าย ( SFTP ) | 115 | ทีพีซีพี | ทีพีซีพี | ใช่ | มาร์ค ล็อตเตอร์ | [ 92 ] | ||||
| โปรโตคอลการถ่ายโอนไฟล์ SSH ( SFTP ) | 22 | ทีพีซีพี | ทีพีซีพี | ใช่ | [ 92 ] | |||||
| ที.127 | 1503 | ทีพีซีพี | ทีพีซีพี | ใช่ | จิม จอห์นสตัน | [ 92 ] | ||||
| โปรโตคอลการถ่ายโอนไฟล์แบบง่าย ( TFTP ) | 69 | ยูดีพี | ใช่ | เดวิด คลาร์ก | [ 92 ] | |||||
| โปรโตคอล UDP สึนามิ | ผู้ใช้เลือก | ยูดีพี | ทีพีซีพี | เลขที่ | ไม่มีข้อมูล | [ 92 ] | ||||
| โปรโตคอลแบบเปิด Tus สำหรับการอัปโหลดไฟล์ที่สามารถดำเนินการต่อได้ ( tus ) | 80 [ชั่วโมง] | ทีพีซีพี | ทีพีซีพี | เลขที่ | ไม่มีข้อมูล | [ 92 ] | ||||
| โปรโตคอลการถ่ายโอนข้อมูลแบบ UDP ( UDT ) | เลือกโดยเซิร์ฟเวอร์ | ยูดีพี | เลขที่ | ไม่มีข้อมูล | [ 92 ] | |||||
| โปรโตคอลการถ่ายโอนไฟล์แบบ UDP ( UFTP ) | 1044 | ยูดีพี | เลขที่ | ไม่มีข้อมูล | [ 92 ] | |||||
| การคัดลอกแบบ Unix-to-Unix ( UUCP ) | 540 | ทีพีซีพี | ทีพีซีพี | ใช่ | [ 92 ] | |||||
| การถ่ายโอนข้อมูลความเร็วสูง (WDT) | เลือกโดยเซิร์ฟเวอร์หรือโดยผู้ใช้ | ทีพีซีพี | ทีพีซีพี | เลขที่ | ไม่มีข้อมูล | [ 92 ] | ||||
- ↑เมื่อใช้งานร่วมกับ HTTP/HTTPS จะสามารถกำหนดค่าได้
- ↑เมื่อใช้ร่วมกับ SMB
- ↑โดยทั่วไป หากพอร์ต 6881 ไม่พร้อมใช้งานเป็นพอร์ตสำหรับการรับฟัง ฝั่งตรงข้ามจะลองใช้พอร์ต 6882–6889 ตามลำดับ นอกจากนี้ยังสามารถระบุพอร์ตอื่นในซอฟต์แวร์ได้
- ↑ 1761 เป็นพอร์ตเริ่มต้น แต่พอร์ต 1761–1768 ได้รับการจัดสรรโดย IANA
- ↑บางครั้งมีการเลือกใช้พอร์ต UDP 21 สำหรับ FSP
- ↑เดิมที FTP ถูกออกแบบมาสำหรับ NCP ซึ่ง เป็นโปรโตคอลที่ใช้ใน ARPANETก่อนการมาถึงของ TCP การใช้งาน FTP บน TCP ได้รับการกำหนดมาตรฐานไว้ใน RFC 959
- ↑เซิร์ฟเวอร์รับฟังการเชื่อมต่อบนพอร์ต TCP 21 (พอร์ตควบคุม) และไคลเอนต์ส่งคำสั่งไปยังพอร์ตนี้จากพอร์ตแบบสุ่มที่สูงกว่า 1023 ในการถ่ายโอนข้อมูลในโหมดแอคทีฟ เซิร์ฟเวอร์จะเริ่มต้นการเชื่อมต่อจากพอร์ต 20 ไปยังไคลเอนต์ที่หมายเลขพอร์ตที่เลือกแบบสุ่มในโหมดพาสซีฟ ไคลเอนต์จะใช้พอร์ตแบบสุ่มที่สูงกว่า 1023 เป็นพอร์ตควบคุม และเริ่มต้นการถ่ายโอนไฟล์จากพอร์ตนี้ เซิร์ฟเวอร์จะส่งหรือรับข้อมูลจากพอร์ตที่เลือกแบบสุ่มที่สูงกว่า 1023 และไคลเอนต์จะส่งหรือรับข้อมูลจากพอร์ตที่มีหมายเลขสูงกว่าพอร์ตควบคุมที่เลือกแบบสุ่มของตนเองหนึ่งหมายเลข
- ↑ผู้ใช้สามารถเลือกได้ แต่เลเยอร์จะอยู่เหนือ HTTP(S) ดังนั้นจึงมักใช้ 80/443
โปรโตคอลอนุกรม

โปรโตคอลต่อไปนี้ได้รับการออกแบบมาสำหรับการสื่อสารแบบอนุกรมโดยส่วนใหญ่สำหรับ มาตรฐาน RS-232ใช้สำหรับการอัปโหลดและดาวน์โหลดไฟล์คอมพิวเตอร์ผ่านโมเด็มหรือสายเคเบิลอนุกรม (เช่น ผ่านnull modemหรือการเชื่อมต่อสายเคเบิลโดยตรง ) UUCPเป็นโปรโตคอลหนึ่งที่สามารถทำงานได้ทั้งกับ RS-232 หรือTransmission Control Protocol (TCP) โปรโตคอลKermitสามารถทำงานได้กับวิธีการสื่อสารระหว่างคอมพิวเตอร์ทุกรูปแบบ: อนุกรมโดยตรง โมเด็ม หรือเครือข่าย (โดยเฉพาะTCP/IPรวมถึงการเชื่อมต่อที่รักษาความปลอดภัยด้วย SSL, SSH หรือ Kerberos) OBject EXchangeเป็นโปรโตคอลสำหรับ การถ่ายโอน วัตถุไบนารีแบบไร้สายผ่าน มาตรฐาน Bluetooth Bluetooth ถูกคิดค้นขึ้นเพื่อทดแทน RS-232 แบบไร้สาย
ภาพรวม
| โปรโตคอล | ผู้เขียน | เผยแพร่ครั้งแรก | ใบอนุญาต | คำอธิบาย | อ้างอิง |
|---|---|---|---|---|---|
| ไบโมเด็ม | เอริค แล็บส์ | 1989 | การโอนถ่ายข้อมูลแบบสองทิศทาง | ||
| ระเบิด | กลุ่มวิจัยการสื่อสาร | 1981 | โปรโตคอลอันทรงพลังนี้มีต้นกำเนิดมาจากมินิคอมพิวเตอร์ Data General Nova จากนั้นจึงถูกนำไปปรับใช้กับไมโครคอมพิวเตอร์และเมนเฟรม | [ 95 ] | |
| ซี-โมเด็ม | ลาวิโอ ปาเรสคี | 1989 | ความยาวแพ็กเก็ตตั้งแต่ 32 ถึง 4096 ไบต์ โหมดสตรีมมิ่งเป็นตัวเลือก (แต่โดยปกติจะใช้) | ||
| โปรโตคอล B | คอมพูเซิร์ฟเวอร์ | 1981 | มีฟังก์ชันถ่ายโอนไฟล์และสตรีมคำสั่งให้เลือกใช้ | ||
| เจโมเด็ม | ริชาร์ด บี. จอห์นสัน | ? | โปรโตคอลที่พัฒนาต่อยอดจาก XMODEM โดยมีบล็อกข้อมูลขนาดตั้งแต่ 512 ถึง 8192 ไบต์ และใช้การบีบอัดแบบ RLE | ||
| เอชเอส/ลิงก์ | ซามูเอล เอช. สมิธ | 1991 | [ 96 ] | ||
| เคอร์มิต | แฟรงค์ ดา ครูซ และคณะ | 1981 | โอเพนซอร์ส (BSD) ตั้งแต่ปี 2011 | การถ่ายโอนไฟล์ข้อความและไฟล์ไบนารีที่ไม่ขึ้นกับวิธีการขนส่งและแพลตฟอร์ม ผ่านการเชื่อมต่อแบบฟูลดูเพล็กซ์หรือฮาล์ฟดูเพล็กซ์ พร้อมการแปลงรูปแบบไฟล์ข้อความและชุดอักขระ | [ 97 ] |
| ลีชโมเด็ม | แซม บราวน์ | ? | รูปแบบต่างๆ ของ X และ Y ที่แกล้งทำเป็นดาวน์โหลดล้มเหลวเพื่อหลีกเลี่ยงโควต้าการดาวน์โหลดของ BBS | ||
| ลิงซ์ | แมทธิว โทมัส | 1989 | คล้ายกับ Kermit: แพ็กเก็ตขนาด 64 ไบต์, 2 ถึง 16 แพ็กเก็ตต่อหน้าต่าง, CRC-32 มีการสนับสนุนน้อยมากหรือไม่มีเลยนอกเหนือจากโปรแกรม Lynx เอง | ||
| เอ็นโมเด็ม | แอลบี นีล | 1990 | โดยพื้นฐานแล้วคือ XMODEM-CRC ที่ใช้บล็อกขนาด 2048 ไบต์ | ||
| โปรโตคอลการถ่ายโอนไฟล์ OBEX | ? | ? | โปรโตคอลการถ่ายโอนไฟล์แบบซิงโครนัสในโปรไฟล์บลูทูธOBject EXchange (OBEX ) | ||
| โอบีเอ็กซ์ พุช | ? | ? | โปรโตคอลการถ่ายโอนไฟล์แบบอะซิงโครนัสในโปรไฟล์บลูทูธ OBject EXchange (OBEX) | [ 98 ] | |
| ปันเตอร์ | สตีฟ พันเตอร์ | ? | ชุดโปรโตคอลที่คล้ายคลึงกันแต่แตกต่างกันเล็กน้อยซึ่งคล้ายกับ XMODEM สำหรับเครื่องคอมพิวเตอร์ Commodore รุ่นต่างๆ | ||
| ซีลิงก์ | ทอม เฮนเดอร์สัน | พ.ศ. 2529 | โปรโตคอลที่เข้ากันได้กับ MODEM7/XMODEM พร้อมการสนับสนุนหน้าต่างเลื่อน (sliding window) ที่พัฒนาขึ้นเพื่อหลีกเลี่ยงความล่าช้าในการส่งสัญญาณผ่านดาวเทียมและเครือข่ายแพ็กเก็ต | [ 99 ] [ 100 ] [ 101 ] | |
| โมเด็ม | อาริซอฟต์ | ? | |||
| ทีโมเด็ม | ไมค์ ไบรอันส์ | ? | |||
| ยูซีพี | ไมค์ เลสก์ | พ.ศ. 2522 | ชุดโปรโตคอลสำหรับการคัดลอกไฟล์ระหว่างเครื่อง Unix ซึ่งใช้เพื่อวัตถุประสงค์หลายอย่าง รวมถึงการส่งอีเมล นอกจากนี้ยังอนุญาตให้ส่งคำสั่งได้ ซึ่งเป็นสาเหตุของการเกิดเวิร์มในอินเทอร์เน็ต ในยุคแรก โปรโตคอลการถ่ายโอนไฟล์ภายใน UUCP คือโปรโตคอล "g" | [ 102 ] | |
| โมเด็ม 7 | มาร์ค เอ็ม. ไซเกลอร์, เจมส์ เค. มิลส์ | 1980 | เป็นการปรับปรุงเล็กน้อยของ XMODEM เพื่อเพิ่มการรองรับชื่อไฟล์และการถ่ายโอนข้อมูลแบบกลุ่ม | [ 103 ] | |
| เอ็กซ์โมเด็ม | วอร์ด คริสเตนเซน | พ.ศ. 2520 | สาธารณสมบัติ | เป็นโปรโตคอลที่เรียบง่ายมาก ซึ่งถูกนำไปใช้อย่างแพร่หลายและเป็นต้นแบบสำหรับโปรโตคอลอื่นๆ อีกมากมาย | [ 104 ] |
| ดับเบิลยูเอ็กซ์โมเด็ม | ปีเตอร์ บอสเวลล์ | พ.ศ. 2529 | สาธารณสมบัติ | XMODEM เวอร์ชันที่มีหน้าต่างเลื่อนเพื่อประสิทธิภาพที่สูงขึ้น | [ 105 ] [ 106 ] |
| วายโมเด็ม | ชัค ฟอร์สเบิร์ก | พ.ศ. 2528 | สาธารณสมบัติ | ชุดอุปกรณ์เสริมเพิ่มเติมสำหรับ XMODEM เพื่อประสิทธิภาพที่ดียิ่งขึ้น | [ 105 ] |
| ซีแม็กซ์ | ไมค์ ไบรอันส์ | ประมาณปี 1991 | มีการปรับปรุง ZMODEM เพื่อรองรับแพ็กเก็ตที่มีความยาวสูงสุด 32 กิโลไบต์ | ||
| โมเด็ม Z | ชัค ฟอร์สเบิร์ก | พ.ศ. 2529 | สาธารณสมบัติ | โปรโตคอลการสตรีมมิ่งที่ไม่รองรับ XMODEM แต่มีคุณสมบัติใหม่ ๆ มากมายและประสิทธิภาพที่ดีขึ้น ได้รับความนิยมอย่างแพร่หลายในระบบ BBS ในช่วงต้นทศวรรษ 1990 | [ 105 ] |
คุณสมบัติ
| โปรโตคอล | ขนาดบล็อกข้อมูล(ไบต์) | การบีบอัดข้อมูล | การตรวจจับข้อผิดพลาด | การโอนกำลังดำเนินการต่อ | สองทิศทาง | หน้าต่างบานเลื่อน | อ้างอิง |
|---|---|---|---|---|---|---|---|
| ไบโมเด็ม | ใช่ | ||||||
| ระเบิด | 84–1024+ | อาร์แอลอี | ซีอาร์ซี | ใช่ | ใช่ | ใช่ | [ 107 ] |
| ซี-โมเด็ม | 32–4096 | ซีอาร์ซี | ใช่ | ||||
| โปรโตคอล B | 128–2048 | CRC-32 / CRC-16 / ผลรวมตรวจสอบ 8 บิต | ใช่ | ใช่ | |||
| เจโมเด็ม | 64–8192 | อาร์แอลอี | |||||
| เอชเอส/ลิงก์ | ซีอาร์ซี-32 | ใช่ | ใช่ | ||||
| เคอร์มิต | ≤9024 (เจรจาต่อรองแล้ว) | RLE (การเข้ารหัสความยาวต่อเนื่องแบบเจรจาต่อรอง) | ค่าตรวจสอบความถูกต้อง (Checksum)หรือCRC-16 (เจรจาต่อรอง) | ใช่ (เฉพาะไฟล์ไบนารีเท่านั้น ต้องมีการเจรจา) | เลขที่ | เฉพาะ แบบดูเพล็กซ์เต็มพื้นที่เท่านั้น (ต่อรองราคาได้) | [ 108 ] |
| ลีชโมเด็ม | |||||||
| ลิงซ์ | อาร์แอลอี | ซีอาร์ซี-32 | ใช่ | ||||
| เอ็นโมเด็ม | 2048 | ||||||
| การแลกเปลี่ยนวัตถุ | |||||||
| ปันเตอร์ | |||||||
| ซีลิงก์ | ใช่ | ใช่ | |||||
| โมเด็ม | ใช่ | ||||||
| โมเด็ม | เลขที่ | ||||||
| ยูซีพี "จี" | ≤4096 | เลขที่ | เลขที่ | [ 109 ] [ 110 ] | |||
| โมเด็ม 7 | 128 | เลขที่ | ผลรวมตรวจสอบ | ARQ หยุดและรอ | |||
| เอ็กซ์โมเด็ม | 128 | เลขที่ | ผลรวมตรวจสอบ | ARQ หยุดและรอ | |||
| ดับเบิลยูเอ็กซ์โมเด็ม | ≤512 | ใช่ | |||||
| วายโมเด็ม | 1024 | เลขที่ | ซีอาร์ซี-16 | ||||
| ซีแม็กซ์ | ≤~32,768 | ซีอาร์ซี-32 | |||||
| โมเด็ม Z | 256 / 1024 | เลขที่ | ซีอาร์ซี-32 | ใช่ | ใช่ |
ดูเพิ่มเติม
หมายเหตุ
- ↑ "บริการถ่ายโอนข้อมูลอัจฉริยะเบื้องหลัง" . Microsoft Learn . 25 พฤษภาคม 2021.
- ↑ Cohen, Bram (2 กรกฎาคม 2544). "ข้อกำหนดโปรโตคอล BitTorrent" . Yahoo! Finance Groups . เก็บถาวรจากต้นฉบับเมื่อ 16 ธันวาคม 2551 . สืบค้นเมื่อ23 กุมภาพันธ์ 2561 .
- ↑ Shoch, John (1979). EFTP: โปรโตคอลการถ่ายโอนไฟล์อีเธอร์แบบ PUP
- ↑ Snodgrass, Richard (ธันวาคม 1982). แนวทางเชิงสัมพันธ์ในการติดตามระบบที่ซับซ้อนหน้า119 , 149. สืบค้นเมื่อ3 มีนาคม 2018 .
- ↑ สิทธิบัตรสหรัฐอเมริกา หมายเลข 20090063698 , Ying Xu , Michelle Christine Munson, Serban Simu, "วิธีการและระบบสำหรับการควบคุมแบนด์วิดท์รวม", ออกเมื่อวันที่ 30 พฤษภาคม 2017, มอบสิทธิ์ให้แก่ Aspera, Inc. และIBM
- ↑ Paila, Toni; Luby, Michael; Lehtonen, Rami; Roca, Vincent; Walsh, Rod (ตุลาคม 2004). FLUTE - การส่งไฟล์ผ่านการขนส่งแบบทิศทางเดียว IETF . doi : 10.17487 /RFC3926 . RFC 3926. สืบค้นเมื่อ7 มีนาคม 2018 .
- ↑ Petersen, Julie K., บรรณาธิการ (2002). "File Service Protocol" . พจนานุกรมภาพประกอบโทรคมนาคม ( ฉบับที่ 2). CRC Press. หน้า357. ISBN 978-1-4200-4067-8–ผ่านทาง Google Books
- ↑ "คำถามที่พบบ่อยเกี่ยวกับโปรโตคอลบริการไฟล์ (FSP) [ตอนที่ 2/2 ] " FAQs.org 21 กรกฎาคม 1995 หัวข้อ: "ใครเป็นผู้เขียนและดูแลรักษาซอฟต์แวร์ FSP?" สืบค้นเมื่อ 3 มีนาคม 2018
- ↑ Bhushan, Abhay ( เมษายน1971). โปรโตคอลการถ่ายโอนไฟล์ IETF doi : 10.17487 / RFC0114 RFC 114 สืบค้นเมื่อ24 กุมภาพันธ์ 2018
- ↑ Horowitz, M.; Lunt, S. (ตุลาคม 1997). ส่วนขยายความปลอดภัยของ FTP . IETF . doi : 10.17487/RFC2228 . RFC 2228 . สืบค้นเมื่อ3 มีนาคม 2018 .
- ↑ Ford-Hutchinson, Paul (ตุลาคม 2005). การรักษาความปลอดภัย FTP ด้วย TLS . IETF . doi : 10.17487/RFC4217 . RFC 4217 . สืบค้นเมื่อ3 มีนาคม 2018 .
- ↑ Sliwa, Carol (31 พฤษภาคม 1999). "Secure Sockets Layer" . Computerworld . หน้า69 . สืบค้นเมื่อ1 มีนาคม 2018 –ผ่าน Google Books.
- ↑ Hickman, Kipp EB (เมษายน 1995). โปรโตคอล SSL . IETF . ID draft-hickman-netscape-ssl-00 . สืบค้นเมื่อ1 มีนาคม 2018 .
- ↑ Berners-Lee, Tim . "HTTP ดั้งเดิมตามที่กำหนดไว้ในปี 1991" . W3.org . สืบค้นเมื่อ3 มีนาคม 2018 .
- 1 2 3 Iwaya, Akemi (10 พฤศจิกายน 2015). "ทำไมจึงเลือกพอร์ต 80 เป็นพอร์ต HTTP เริ่มต้น และพอร์ต 443 เป็นพอร์ต HTTPS เริ่มต้น?" . How-To Geek . สืบค้นเมื่อ3 มีนาคม 2018 .
- 1 2 Norberg, Arvid (22 มิถุนายน 2009). "uTorrent transport protocol" . BitTorrent.org . สืบค้นเมื่อ10 มีนาคม 2018 .
- ↑ Klinker, Eric (16 พฤษภาคม 2010). "การนำเสนอของ Eric Klinker ในงาน Emerging Communication Conference & Awards 2010 America § สถานะของ uTP" . eCommConf . สืบค้นเมื่อ10 มีนาคม 2018 .
- ↑ สิทธิบัตรสหรัฐอเมริกา หมายเลข 7710961 , C. Kenneth Miller, Thomas Andresen, Thomas Gardner, Craig Michelson, Kenneth Cates, Marc White, Kary Robertson, "ระบบและวิธีการส่งแพ็กเก็ตผ่านเครือข่ายคอมพิวเตอร์", ออกเมื่อวันที่ 20 ธันวาคม 2011, มอบสิทธิ์ให้แก่ Darby and Mohaine LLC
- 1 2 3 Nash, David (กันยายน 1997). โปรโตคอลการถ่ายโอนไฟล์ ODETTE . IETF . doi : 10.17487/RFC2204 . RFC 2204 . สืบค้นเมื่อ22 กุมภาพันธ์ 2018 .
- 1 2 3 Friend, Ieuan (พฤศจิกายน 2007). โปรโตคอลการถ่ายโอนไฟล์ ODETTE 2 . IETF . doi : 10.17487/RFC5024 . RFC 5024 . สืบค้นเมื่อ22 กุมภาพันธ์ 2018 .
- 1 2 He, Eric; Leigh, Jason; Yu, Oliver; DeFanti, Thomas A. (กันยายน 2545). "Reliable Blast UDP: Predictable High Performance Bulk Data Transfer" (PDF) . รายงานการประชุม: การประชุมนานาชาติ IEEE ว่าด้วยการประมวลผลแบบคลัสเตอร์, ICCC (มกราคม 2545) . IEEE Cluster Computing 2002. ชิคาโก. หน้า317–24 . ISSN 1552-5244 . OCLC 5942572037. สืบค้นเมื่อ2 มีนาคม 2561 .
- ↑ McKusick, Marshall Kirk (1999). "ยี่สิบปีของ Berkeley Unix: จากที่ AT&T เป็นเจ้าของ สู่การแจกจ่ายอย่างเสรี" . Open Sources: Voices from the Open Source Revolution . O'Reilly & Associates. ส่วน: "4.2BSD" . ISBN 978-1-56592-582-3.
- ↑ Ylonen, Tatu (31 สิงหาคม 2017). "SSH: Secure Shell § ประวัติของโปรโตคอล SSH" . SSH.com . สืบค้นเมื่อ3 มีนาคม 2018 .
- ↑ Rescorla, Eric; Schiffman, Allan M. (สิงหาคม 1999). โปรโตคอลการถ่ายโอนไฮเปอร์เท็กซ์ที่ปลอดภัย IETF doi : 10.17487 / RFC2660 RFC 2660สืบค้นเมื่อ9 มีนาคม 2018
- 1 2 Horlacher, Ulli. "SAFT / sendfile" . fex.belwue.de . สืบค้นเมื่อ3 มีนาคม 2018 .
- 1 2 Horlacher, Ulli. "sendfile(1)" . manpages.org . สืบค้นเมื่อ3 มีนาคม 2018 .
- ↑ล็อตเตอร์ (1984), หน้า 1, 13
- ↑ Ylönen, Tatu (30 กันยายน 2012). "Re: SFTP v0 - 2 ถูกกำหนดไว้ที่ไหน?" . secsh (รายชื่อผู้รับจดหมาย) . สืบค้นเมื่อ9 มีนาคม 2018 .
ฉันออกแบบและใช้งานโปรโตคอล SFTP ดั้งเดิมสำหรับ SSH 2.0 เมื่อประมาณปี 1997 Sami Lehtinen ได้พัฒนาต่อยอดจากโปรโตคอลนี้
เดิมทีเป็นโปรโตคอลที่เป็นกรรมสิทธิ์ของ SSH Communications Security (www.ssh.com) แม้ว่าซอร์สโค้ดจะเปิดเผยต่อสาธารณะก็ตาม ใช้เวลาพอสมควรก่อนที่เราจะเขียนร่างและนำเสนอต่อ IETF เพื่อกำหนดมาตรฐาน (ดูเหมือนจะเป็นเดือนมกราคม 2001)
- ↑ "T.127: โปรโตคอลการถ่ายโอนไฟล์ไบนารีแบบหลายจุด" . ITU . สืบค้นเมื่อ23 มีนาคม 2021 .
- ↑ "T.127 (08/95) โปรโตคอลการถ่ายโอนไฟล์ไบนารีแบบหลายจุด" . ITU . สืบค้นเมื่อ23 มีนาคม 2021 .
- ↑ Sollins, Karen R. (มกราคม 1980). โปรโตคอล TFTP . IETF . IEN 133 . สืบค้นเมื่อ 24 กุมภาพันธ์ 2018 .
- ↑ Wagner, Jan. "โปรโตคอล UDP สึนามิ" . tsunami-udp.sourceforge.net . Jon Wagner –ผ่าน SourceForge.
- ↑ "งานวิจัย" . anml.iu.edu . ห้องปฏิบัติการเทคโนโลยีแบบแพร่หลายมหาวิทยาลัยอินเดียนา . ส่วน: "สึนามิ". เก็บถาวรจากต้นฉบับเมื่อวันที่ 29 กรกฎาคม 2010
- 1 2 protocol.md บนGitHub
- 1 2 "tus - การอัปโหลดไฟล์ที่ดำเนินการต่อได้ "
- 1 2บุช, เดนนิส. "การเปลี่ยนแปลง" . uftp-multicast.sourceforge.net . เดนนิส บุช. สืบค้นเมื่อ9 มีนาคม 2018 –ผ่านทาง SourceForge.
- ↑ "wdt: Releases" . GitHub . สืบค้นเมื่อ7 เมษายน 2023 .
- ↑ Villanueva, John Carl (17 กุมภาพันธ์ 2015). "การจัดการการถ่ายโอนไฟล์และโซลูชันเครือข่าย" . JSCAPE.com . JSCAPE.
- ↑ Cohen, Bram (4 กุมภาพันธ์ 2017) [2008]. "ข้อกำหนดโปรโตคอล BitTorrent" BitTorrent.org ส่วน : "Trackers" สืบค้นเมื่อ 22 กุมภาพันธ์ 2018
- ↑ "การเข้ารหัสสตรีมข้อความ " วิกิ วูซ ซอฟต์แวร์ Azureus 1 ธันวาคม 2550 [2549] . สืบค้นเมื่อ10 มีนาคม 2561 .
- 1 2 "คู่มือผู้ใช้ Transfer CFT 3.2.4 § การกำหนดค่า Transfer CFT" . Axway.com . ซอฟต์แวร์ Axway . เก็บถาวรจากต้นฉบับเมื่อวันที่ 19 กุมภาพันธ์ 2018 . เรียกดูเมื่อวันที่ 18 กุมภาพันธ์ 2018 .
- 1 2 "คู่มือการบริหารจัดการภายในของ Transfer CFT 3.2.2 § ความปลอดภัยในการขนส่ง" . Axway.com . ซอฟต์แวร์ Axway . สืบค้นเมื่อ22 กุมภาพันธ์ 2018 .
- ↑ "การพิมพ์ที่ PARC—ภาคผนวก: คำศัพท์ § EFTP" 4 สิงหาคม 2521 สืบค้นเมื่อ3 มีนาคม 2561 โปรโตคอลที่เรียบง่าย มุ่งเน้น PUP ออกแบบมาสำหรับการส่งไฟล์จากโปรแกรมของผู้ใช้ไปยังเซิร์ฟเวอร์ (โดยเฉพาะเซิร์ฟเวอร์การพิมพ์) เซิร์ฟเวอร์ต้องยืนยันการรับแพ็กเก็ตแต่ละครั้งก่อนที่จะส่งแพ็กเก็ตถัดไป โปรโตคอลนี้ช่วยให้สามารถ ใช้
งานในโปรแกรมของผู้ใช้ได้อย่างกะทัดรัด แต่ชดเชยด้วยการใช้แบนด์วิดท์ที่ซ้ำซ้อนบ้าง
- ↑ Pott, Trevor (1 ตุลาคม 2015). "การถ่ายโอนไฟล์ความเร็วสูงของ Aspera: สงครามโปรโตคอลคลาวด์เริ่มต้นขึ้น" The Register . สืบค้นเมื่อ18 กุมภาพันธ์ 2018 .
- ↑ "แบบจำลองความปลอดภัย FASP" . AsperaSoft.com . Aspera. 2017 . สืบค้นเมื่อ 18 กุมภาพันธ์ 2018 .
- ↑ Campos, Andrea (2 มิถุนายน 2016). "การดำเนินการถ่ายโอนไฟล์ต่อด้วย ascp" . AsperaSoft.com . Aspera . สืบค้นเมื่อ2 มีนาคม 2018 .
- ↑ Paila, Toni; Walsh, Rod; Luby, Michael; Roca, Vincent; Lehtonen, Rami (พฤศจิกายน 2012). FLUTE - การ ส่งไฟล์ผ่านการขนส่งแบบทิศทางเดียว IETF doi : 10.17487 /RFC3926 RFC 3926 สืบค้นเมื่อ7 มีนาคม 2018
- ↑ Peltotalo, Jani; Peltotalo, Sami; Harju, Jarmo. "การวิเคราะห์ข้อมูลหมุนเวียนของ FLUTE" ( PDF) mad.cs.tut.fi มหาวิทยาลัยเทคโนโลยีแทมเปเรหน้า1 สืบค้นเมื่อ 9 มีนาคม 2018
- ↑ Peltotalo, Jani; Peltotalo, Sami; Harju, Jarmo; Walsh, Rod (มิถุนายน 2550) [2549]. "การวิเคราะห์ประสิทธิภาพของระบบส่งไฟล์ตามโปรโตคอล FLUTE". International Journal of Communication Systems . 20 (6): 633. doi : 10.1002/dac.835 . S2CID 260426266 .
- ↑ "คำถามที่พบบ่อยเกี่ยวกับโปรโตคอลบริการไฟล์ (FSP) เวอร์ชัน 1.1" . FAQs.org . 19 สิงหาคม 1996 . สืบค้นเมื่อ18 กุมภาพันธ์ 2018 .
- ↑ "พอร์ตทั่วไป" . Red Hat Enterprise Linux 4: คู่มือความปลอดภัย . Red Hat . 2005 . สืบค้นเมื่อ2 มีนาคม 2018 .
- ↑ " openFT v11.0: การตั้งค่าการเชื่อมต่อกับศุลกากร (Atlas) ด้วย openFT FTAM" (PDF)ฟูจิตสึ 2010 หน้า2 สืบค้นเมื่อ18 กุมภาพันธ์ 2018
- ↑ Postel, Jon ; Reynolds, Joyce (ตุลาคม 1985). โปรโตคอลการถ่ายโอนไฟล์ (FTP) . IETF . doi : 10.17487/RFC0959 . RFC 959 . สืบค้นเมื่อ22 กุมภาพันธ์ 2018 .
- ↑ Kozierok, Charles M. (20 กันยายน 2005). "ภาพรวม ประวัติ และมาตรฐานของ FTP" . คู่มือ TCP/IP ( ฉบับที่ 3.0) . สืบค้นเมื่อ21 กุมภาพันธ์ 2018 .
- ↑ Bhushan, Abhay ( เมษายน1971). โปรโตคอลการถ่ายโอนไฟล์ IETF doi : 10.17487 / RFC0114 RFC 114 สืบค้นเมื่อ22 กุมภาพันธ์ 2018
- ↑ Braden, Robert (ตุลาคม 1989). "กลไกการเริ่มต้น FTP ใหม่" . ข้อกำหนดสำหรับโฮสต์อินเทอร์เน็ต—การใช้งานและการสนับสนุน . IETF . หน้า36–7. มาตรา4.1.3.4. doi : 10.17487/RFC1123 . RFC 1123 . สืบค้นเมื่อ13 มีนาคม 2018 .
- ↑ Hethmon, Paul (มีนาคม 2007). "การเริ่มต้นใหม่ในโหมด STREAM"ส่วนขยายของ FTP IETF มาตรา 5.1 doi : 10.17487 /RFC3659 RFC 3659 สืบค้นเมื่อ 13 มีนาคม 2018
- ↑ Rescorla, Eric (พฤษภาคม 2000). HTTP ผ่าน TLS . IETF . doi : 10.17487/RFC2818 . RFC 2818 . สืบค้นเมื่อ20 กุมภาพันธ์ 2018 .
- ↑ Reynolds, Joyce ; Postel, Jon (ตุลาคม 1994). หมายเลขที่กำหนด . IETF . หน้า34. doi : 10.17487/RFC1700 . RFC 1700 . สืบค้นเมื่อ3 มีนาคม 2018 .
- ↑ "HULFT อันน่าทึ่ง – โปรโตคอลเครือข่าย B2B ที่ฉันชื่นชอบ"บล็อกOpenText OpenText 27สิงหาคม 2552 สืบค้นเมื่อ 18 กุมภาพันธ์ 2561
- ↑ "9.4.1. HULFT § ภาพรวม" . ศูนย์ความรู้ระบบคลาวด์สำหรับองค์กร . NTT Communications . สืบค้นเมื่อ2 มีนาคม 2018 .
- ↑ "9.4.1. ตัวเลือกการเข้ารหัส HULFT § HULFT 8"ศูนย์ความรู้ระบบคลาวด์สำหรับองค์กร NTT Communications สืบค้นเมื่อ 18 กุมภาพันธ์ 2018
- ↑ "導入サービス" . HULFT.com (ภาษาญี่ปุ่น) ระบบสารสนเทศไซซัน หมวด: "前提事項、その他" . สืบค้นเมื่อ21 กุมภาพันธ์ 2561 .
- ↑ Reynolds, Joyce ; Postel, Jon (กรกฎาคม 1992). หมายเลขที่กำหนด . IETF . หน้า12. doi : 10.17487/RFC1340 . RFC 1340 . สืบค้นเมื่อ3 มีนาคม 2018 .
- ↑ Adamson, Brian; Macker, Joe. "คู่มือสำหรับนักพัฒนาโปรโตคอลการเผยแพร่แบบมัลติแคสต์ (MDP)" . nrl.navy.mil . ห้องปฏิบัติการวิจัยกองทัพเรือสหรัฐอเมริกา . เก็บถาวรจากต้นฉบับเมื่อวันที่ 9 ธันวาคม 2015 . สืบค้นเมื่อ22 กุมภาพันธ์ 2018 .
- ↑ Miller, Kenneth; Robertson, Kary; Tweedly, Alex; White, Marc (เมษายน 1998). "พอร์ต UDP ที่ IANA กำหนด" . ข้อกำหนดโปรโตคอลการถ่ายโอนไฟล์แบบมัลติแคสต์ StarBurst (MFTP) . IETF . หน้า10. ID miller-mftp-spec-03 . สืบค้นเมื่อ18 กุมภาพันธ์ 2018 .
- ↑ "เปรียบเทียบ StarBurst MFTP กับโปรโตคอลการถ่ายโอนไฟล์ในปัจจุบัน: เอกสารวิจัย" . StarBurst Communications. 1996 –ผ่านทางมหาวิทยาลัยแคลิฟอร์เนีย เออร์ไวน์
- 1 2 "NACK-Oriented Reliable Multicast (NORM)" . nrl.navy.mil . ห้องปฏิบัติการวิจัยกองทัพเรือสหรัฐอเมริกา. สืบค้นเมื่อ22 กุมภาพันธ์ 2018 .
- 1 2 Adamson, Brian; Bormann, Carsten; Handley, Mark; Macker, Joe (พฤศจิกายน 2009). โปรโตคอลการขนส่งมัลติแคสต์ที่เชื่อถือได้แบบเน้น NACK (NORM) IETF doi : 10.17487/RFC5740 RFC 5740 สืบค้นเมื่อ22 กุมภาพันธ์ 2018
- ↑ Li, Jie; Veeraraghavan, Malathi (2012). โปรโตคอลการขนส่งมัลติแคสต์ข้อความที่เชื่อถือได้สำหรับวงจรเสมือน ( PDF)การประชุมนานาชาติครั้งที่ 4 ด้านการสื่อสาร การเคลื่อนที่ และการคำนวณ (CMC 2012) หน้า120 สืบค้นเมื่อ2 มีนาคม 2018
- ↑ RBUDP บนGitHub
- ↑ "Rlogin, RSH และ RCP" . SourceDaddy . สืบค้นเมื่อ 18 กุมภาพันธ์ 2018 .
- ↑ Rescorla, Eric; Schiffman, Allan M. (สิงหาคม 1999). โปรโตคอลการถ่ายโอนไฮเปอร์เท็กซ์ที่ปลอดภัย IETF doi : 10.17487 / RFC2660 RFC 2660สืบค้นเมื่อ20 กุมภาพันธ์ 2018
- ↑ "ทะเบียนชื่อบริการและหมายเลขพอร์ตโปรโตคอลการขนส่ง" . IANA.org . หน่วยงานจัดสรรหมายเลขอินเทอร์เน็ต . 21 กุมภาพันธ์ 2018 . สืบค้นเมื่อ22 กุมภาพันธ์ 2018 .
- ↑ล็อตเตอร์ (1984), หน้า 10
- ↑ Ylonen, Tatu (10 ตุลาคม 2017). "SFTP - SSH Secure File Transfer Protocol § หมายเลขพอร์ต SFTP" . SSH.com . สืบค้นเมื่อ3 มีนาคม 2018 .
- ↑ "ITU-T Rec. T.127 (08/2007) โปรโตคอลการถ่ายโอนไฟล์ไบนารีแบบหลายจุด"สหภาพโทรคมนาคมระหว่างประเทศ 2008 หน้า4
- ↑ "คู่มือเบื้องต้นเกี่ยวกับซีรี่ส์ T.120" (PDF) . DataBeam Corporation. 1997 [1995]. หน้า2, 4 . สืบค้นเมื่อ2 มีนาคม 2018 .
- ↑ "T.120: โปรโตคอลการประชุมทางข้อมูลแบบหลายจุดและการสื่อสารแบบเรียลไทม์"คู่มือโปรโตคอลเครือข่าย ( ฉบับที่ 2) Javvin Technologies มกราคม 2548 หน้า137 ISBN 9780974094526.
- ↑ Sollins, Karen R. (กรกฎาคม 1992). โปรโตคอล TFTP (ฉบับแก้ไข 2) . IETF . doi : 10.17487/RFC1350 . RFC 1350. สืบค้นเมื่อ22 กุมภาพันธ์ 2018 .
- ↑ "โปรโตคอล Tsunami UDP – การติดตั้ง การตั้งค่า และข้อจำกัด" . BluePiIT.com . BluePi Consulting. 13 ตุลาคม 2015 . สืบค้นเมื่อ20 กุมภาพันธ์ 2018 .
- 1 2 3 Tkaczewski, John (18 มิถุนายน 2012). "การถ่ายโอนไฟล์ที่รวดเร็วแบบโอเพนซอร์ส" . FileCatalyst.com . FileCatalyst . สืบค้นเมื่อ24 กุมภาพันธ์ 2018 .
- ↑ Valeros Bernardo, Danilo; Hoang, Doan B. (2010). "วิธีการรักษาความปลอดภัยแบบครบวงจรสำหรับการส่งข้อมูล UDT" เทคโนโลยีสารสนเทศแห่งอนาคตการประชุมนานาชาติว่าด้วยเทคโนโลยีสารสนเทศแห่งอนาคต หน้า383. doi : 10.1007/978-3-642-17569-5_38 . ISBN 978-3-642-17569-5.
- ↑ Valeros Bernardo, Danilo (2012). กลไกการรักษาความปลอดภัยเครือข่ายและการใช้งานสำหรับโปรโตคอลการถ่ายโอนข้อมูลที่รวดเร็วและเชื่อถือได้รุ่นต่อไป—UDT (PDF) (วิทยานิพนธ์ปริญญาเอก). มหาวิทยาลัยเทคโนโลยีซิดนีย์ . หน้า22, 91–102 . OCLC 830759422. สืบค้นเมื่อ21 กุมภาพันธ์ 2018 .
- ↑ "การเข้ารหัส FTP บน UDP พร้อมมัลติแคสต์ (UFTP)"วิกิ Wireshark 7 สิงหาคม 2016 สืบค้นเมื่อ21กุมภาพันธ์2018
- ↑ Reifschneider, Sean (8 มกราคม 2004). "อีเมลบนมือถือด้วย UUCP" . ONLamp . O'Reilly Media . เก็บถาวรจากต้นฉบับเมื่อ 10 ธันวาคม 2017 . สืบค้นเมื่อ20 กุมภาพันธ์ 2018 .
- ↑ราวิน, เอ็ด (1996) การใช้และการจัดการ UUCP ( ฉบับที่ 2) โอ ไรลีย์ แอนด์ แอสโซซิเอทส์ พี70. ไอเอสบีเอ็น 978-1-56592-153-5.
- ↑ WDT RocksDB 16 ธันวาคม 2016 . Laurent Demailly. 23 ธันวาคม 2016. เก็บถาวรจากต้นฉบับเมื่อ 12 ธันวาคม 2021 . เรียกดูเมื่อ23 กุมภาพันธ์ 2018 –ผ่านทาง YouTube.
- ↑ Demailly, Laurent (17 ตุลาคม 2015). "เริ่มต้นใช้งานบรรทัดคำสั่ง WDT" . GitHub . สืบค้นเมื่อ1 มีนาคม 2018 .
- ↑ wdt บนGitHub
- 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 " ทะเบียนชื่อบริการและหมายเลขพอร์ตโปรโตคอลการขนส่ง" . IANA.org . หน่วยงานจัดสรรหมายเลขอินเทอร์เน็ต . 28 กุมภาพันธ์ 2018 . สืบค้นเมื่อ17 มีนาคม 2018 .
- ↑ " openFT v11.0: การตั้งค่าการเชื่อมต่อกับศุลกากร (Atlas) ด้วย openFT FTAM" (PDF)ฟูจิตสึ 2010 หน้า2 สืบค้นเมื่อ18 กุมภาพันธ์ 2018
- ↑ Adamson, Brian; Macker, Joe. "คู่มือสำหรับนักพัฒนาโปรโตคอลการเผยแพร่แบบมัลติแคสต์ (MDP)" . nrl.navy.mil . ห้องปฏิบัติการวิจัยกองทัพเรือสหรัฐอเมริกา . เก็บถาวรจากต้นฉบับเมื่อวันที่ 9 ธันวาคม 2015 . สืบค้นเมื่อ22 กุมภาพันธ์ 2018 .
- ↑ Magidson, Steve (15 พฤษภาคม 1989). "การย้ายไฟล์เป็นเรื่องสนุกมาก" (PDF) . UNIX Today! . CMP Media . สืบค้นเมื่อ18 กุมภาพันธ์ 2018 .
- ↑ "ซามูเอล เอช. สมิธ" . qodem.sourceforge.io .
- ↑ da Cruz (1987)หน้า 3
- ↑ "โปรโตคอล OBEX (Object Exchange)" . irdajp.org . สมาคมข้อมูลอินฟราเรด . 2011. เก็บถาวรจากต้นฉบับเมื่อวันที่ 21 กุมภาพันธ์ 2018 . เรียกดูเมื่อวันที่ 20 กุมภาพันธ์ 2018 .
- ↑ sealink.c บนGitHub
- ↑ Held, Gilbert (1993). "SeaLink". การเรียนรู้ซอฟต์แวร์การสื่อสารพีซี . Van Nostrand Reinhold. หน้า74.
- ↑ Woggon, Michele (1995). "SeaLink". การสื่อสารโทรคมนาคมโดยใช้ ProComm & ProComm Plus ทำได้ง่าย . Prentice Hall. หน้า34.
- ↑ "ราย ละเอียดภายในของโปรโตคอล UUCP" มหาวิทยาลัยยูทาห์
- ↑ Lucas, Jay (6 กันยายน 1982). "ซอฟต์แวร์ฟรี: โมเด็มช่วยให้คอมพิวเตอร์ของคุณสื่อสารกันได้" . InfoWorld . IDG . หน้า53 . สืบค้นเมื่อ18 กุมภาพันธ์ 2018 .
- ↑กลาส (1988)หน้า 87
- 1 2 3แก้ว (1988)หน้า 89
- ↑ Boswell, Peter (2007) [1986]. วิธีการทำงานของ XModem, XModem CRC และ WXModemเก็บถาวรจากต้นฉบับเมื่อวันที่ 23 กันยายน 2014 –ผ่านทาง Totse.com
- ↑ Magidson, Steve (15 พฤษภาคม 1989). "การย้ายไฟล์เป็นเรื่องสนุกมาก" (PDF) . UNIX Today! . CMP Media . สืบค้นเมื่อ18 กุมภาพันธ์ 2018 .
- ↑ดา ครูซ (1987) หน้า 234 , 253 , 307
- ↑ Wells, Nicholas (2003). "การใช้ UUCP สำหรับการเข้าถึงระยะไกล"คู่มือการติดตั้งและการบริหารระบบ Linuxเทคโนโลยีการเรียนการสอน หน้า140 ISBN 978-0-619-00094-3–ผ่านทาง Google Books
- ↑ Taylor, Ian Lance. "UUCP 'g' Protocol" . FreeBSD Documentation Server . โครงการ FreeBSD . สืบค้นเมื่อ8 มีนาคม 2018 .
อ่านเพิ่มเติม
- เดอ โกเยเนเช, ฮวน-มาริอาโน (20 มีนาคม 1998). "โปรโตคอลการขนส่งแบบมัลติแคสต์" . มัลติแคสต์ผ่าน TCP/IP HOWTO –ผ่านทางโครงการเอกสารลินุกซ์
- He, Eric; Kettimuthu, Rajkumar; Gu, Yunhong; และ คณะ, "ตัวแปร UDP ที่เชื่อถือได้" (PDF) , การสำรวจโปรโตคอลและกลไกสำหรับการขนส่งที่ได้รับการปรับปรุงผ่านท่อไขมันยาว , หน้า6–11
- Kaplan, Ali (2009). "การสำรวจวรรณกรรม". กรอบการทำงานร่วมกันสำหรับการถ่ายโอนข้อมูลแบบ P2P ประสิทธิภาพสูงในการคำนวณทางวิทยาศาสตร์ ( DOCX ) (วิทยานิพนธ์ปริญญาเอก). มหาวิทยาลัยอินเดียนา บลูมิงตัน. หน้า12–39 . ISBN 978-1-109-50327-2. OCLC 648765323 .
- Kientzle, Tim (1995). คู่มือการเขียนโปรแกรมสำหรับโปรโตคอลอนุกรม . สำนักพิมพ์ Coriolis Group Books. ISBN 978-1-883577-20-9. OCLC 441637109 .
- "เกี่ยวกับเคอร์มิต" . KermitProject.org . โครงการเคอร์มิต
- "คลังซอฟต์แวร์เคอร์มิต" KermitProject.org โครงการเคอร์มิต