กลับไปหน้าบทความ

อ่าน 13 นาที

ไม่มีชื่อบทความ

บทความนี้แสดงรายการ โปรโตคอลการสื่อสาร ที่ออกแบบมาสำหรับ การถ่ายโอนไฟล์ ผ่าน เครือข่ายโทรคมนาคม

การเปรียบเทียบโปรโตคอลการถ่ายโอนไฟล์

บทความนี้แสดงรายการโปรโตคอลการสื่อสารที่ออกแบบมาสำหรับการถ่ายโอนไฟล์ผ่านเครือข่ายโทรคมนาคม

โปรโตคอลสำหรับระบบไฟล์ที่ใช้ร่วมกัน เช่น9Pและระบบไฟล์เครือข่าย (Network File System ) นั้นอยู่นอกเหนือขอบเขตของบทความนี้ เช่นเดียวกับโปรโตคอลการซิงโครไนซ์ไฟล์

โปรโตคอลสำหรับเครือข่ายแบบสวิตช์แพ็กเก็ต

เครือข่าย แบบ แพ็กเก็ตสวิตช์ส่งข้อมูลโดยแบ่งออกเป็นหน่วยย่อยที่เรียกว่าแพ็กเก็ต แพ็กเก็ตประกอบด้วยส่วนหัว (ซึ่งอธิบายแพ็กเก็ต) และส่วนข้อมูล (ข้อมูลภายใน) อินเทอร์เน็ตเป็นเครือข่ายแบบแพ็กเก็ตสวิตช์ และโปรโตคอลส่วนใหญ่ในรายการนี้ได้รับการออกแบบมาสำหรับชุดโปรโตคอล ของอินเทอร์เน็ต ซึ่งก็คือชุดโปรโตคอล IP

พวกเขาใช้โปรโตคอลระดับการขนส่ง อย่างใดอย่างหนึ่งจากสองโปรโตคอล ได้แก่ โปรโตคอลควบคุมการส่งข้อมูล (TCP) หรือโปรโตคอลข้อมูลผู้ใช้ (UDP) ในตารางด้านล่าง คอลัมน์ "การขนส่ง" จะระบุว่าโปรโตคอลการถ่ายโอนใช้โปรโตคอลใดบ้างในระดับการขนส่ง โปรโตคอลบางตัวที่ออกแบบมาเพื่อส่งข้อมูลผ่าน UDP ยังใช้พอร์ต TCP สำหรับการกำกับดูแลด้วย

คอลัมน์ " พอร์ตเซิร์ฟเวอร์ " ระบุพอร์ตที่เซิร์ฟเวอร์ใช้ส่งข้อมูล ในกรณีของFTPพอร์ตนี้จะแตกต่างจากพอร์ตรับฟัง โปรโตคอลบางอย่าง—รวมถึง FTP, FTP Secure , FASPและTsunami—รับฟังบน "พอร์ตควบคุม" หรือ "พอร์ตคำสั่ง" ซึ่งเป็นพอร์ตที่ใช้รับคำสั่งจากไคลเอ็นต์

ในทำนองเดียวกัน รูปแบบการเข้ารหัสที่ระบุไว้ในคอลัมน์ "การเข้ารหัส" จะใช้กับข้อมูลที่ส่งผ่านเท่านั้น และไม่ใช้กับระบบการตรวจสอบสิทธิ์

ภาพรวม

คำอธิบายสี: มาตรฐานสากลมาตรฐานอินเทอร์เน็ต ร่าง มาตรฐานอินเทอร์เน็ต            
โปรโตคอลผู้เขียนต้นฉบับเผยแพร่ครั้งแรกชุดโปรโตคอลมาตรฐานอ้างอิง
ชื่อเต็มคำย่อ
บริการโอนย้ายอัจฉริยะเบื้องหลังบิตส์ไมโครซอฟต์2001ไม่มีข้อมูลเลขที่[ 1 ]
บิตทอร์เรนต์บีทีแบรม โคเฮน2001ไม่มีข้อมูลเลขที่[ 2 ]
โปรโตคอลการส่งไฟล์ CCSDSซีเอฟดีพี2002ไม่มีข้อมูลISO 17355:2007 (v4) CCSDS 727.0-B-5
การโอนย้ายไฟล์ข้ามระบบซีเอฟทีไม่มีข้อมูลเลขที่
โปรโตคอลการถ่ายโอนไฟล์อีเธอร์เอฟทีพีจอห์น โชชพ.ศ. 2522แพ็กเก็ตสากล PARCเลขที่[ 3 ] [ 4 ]
โปรโตคอลที่รวดเร็วและปลอดภัยเอฟเอเอสพีหยิง ซู , มิเชล มุนสัน, เซอร์บัน ซิมู2007ไม่มีข้อมูลเลขที่[ 5 ]
การส่งไฟล์ผ่านการขนส่งแบบทิศทางเดียวขลุ่ยอินเทอร์เน็ตโซไซตี้2004ไม่มีข้อมูลอาร์เอฟซี6726 [ 6 ]
โปรโตคอลบริการไฟล์เอฟเอสพีเหวินคิงซู1991ไม่มีข้อมูลเลขที่[ 7 ] [ 8 ]
การเข้าถึงและการจัดการการถ่ายโอนไฟล์เอฟทีเอ็ม1988ISO 8571-4:1988
โปรโตคอลการถ่ายโอนไฟล์เอฟทีพีอับฮาย ภุชัน1971ชุดโปรโตคอลอินเทอร์เน็ตอาร์เอฟซี959 [ 9 ]
FTP ที่ปลอดภัยเอฟทีเอสพีอินเทอร์เน็ตโซไซตี้พ.ศ. 2540ชุดโปรโตคอลอินเทอร์เน็ตRFC 2228 , 4217 [ 10 ] [ 11 ]
HTTP ปลอดภัยHTTPSทาเฮอร์ เอลกามัลและคณะพ.ศ. 2538ชุดโปรโตคอลอินเทอร์เน็ตอาร์เอฟซี9110 [ 12 ] [ 13 ]
การถ่ายโอนไฟล์เชื่อมโยงโฮสต์ Unixฮัลฟ์?พ.ศ. 2536ไม่มีข้อมูลเลขที่
โปรโตคอลการถ่ายโอนไฮเปอร์เท็กซ์ทศนิยมทิม เบอร์เนอร์ส-ลีและคณะ1991ชุดโปรโตคอลอินเทอร์เน็ตอาร์เอฟซี9110 [ 14 ] [ 15 ]
โปรโตคอลการขนส่งขนาดเล็กμTPลุดวิก สตริเจอุส , เกร็ก ฮาเซล, สตานิสลาฟ ชาลูนอฟ , อาร์วิด นอร์เบิร์ก, แบรม โคเฮน2007ไม่มีข้อมูลเลขที่[ 16 ] [ 17 ]
โปรโตคอลการเผยแพร่แบบมัลติแคสต์เอ็มดีพีพ.ศ. 2536เลขที่
โปรโตคอลการถ่ายโอนไฟล์แบบมัลติแคสต์เอ็มเอฟทีพีซี. เคนเนธ มิลเลอร์ และคณะพ.ศ. 2538ไม่มีข้อมูลร่าง IETF (1998)[ 18 ]
โปรโตคอลการขนส่งมัลติแคสต์ที่เชื่อถือได้แบบ NACK-Orientedนอร์ม2000อาร์เอฟซี5740 
โปรโตคอลการถ่ายโอนไฟล์ Odetteออฟทีพีองค์กรเพื่อการแลกเปลี่ยนข้อมูลทางโทรคมนาคมในยุโรปพ.ศ. 2529X.25อาร์เอฟซี6726 [ 19 ]
โปรโตคอลการถ่ายโอนไฟล์ Odette 2ออฟทีพี2องค์กรเพื่อการแลกเปลี่ยนข้อมูลทางโทรคมนาคมในยุโรป2007X.25 ชุดโปรโตคอลอินเทอร์เน็ตอาร์เอฟซี5024 [ 20 ]
ระเบิดที่เชื่อถือได้ UDPอาร์บีดีพีเอริค เหอ และคณะ2002ไม่มีข้อมูลเลขที่[ 21 ]
สำเนาจากระยะไกลอาร์ซีพี?พ.ศ. 2525ชุดโปรโตคอลอินเทอร์เน็ตเลขที่[ 22 ]
สำเนาที่ปลอดภัยSCPทาตู อีโลเนนพ.ศ. 2538เปลือกหุ้มที่ปลอดภัยเลขที่[ 23 ]
โปรโตคอลการถ่ายโอนไฮเปอร์เท็กซ์ที่ปลอดภัยเอส-HTTPกลุ่มงานความปลอดภัยธุรกรรมบนเว็บของ IETF1999ไม่มีข้อมูลอาร์เอฟซี2660 [ 24 ]
การถ่ายโอนไฟล์แบบอะซิงโครนัสอย่างง่ายแซฟท์อูลี ฮอร์ลาเชอร์พ.ศ. 2538ไม่มีข้อมูลเลขที่[ 25 ] [ 26 ]
โปรโตคอลการถ่ายโอนไฟล์แบบง่ายเอสเอฟทีพีมาร์ค เค. ล็อตเตอร์1984ไม่มีข้อมูลอาร์เอฟซี913 [ 27 ]
โปรโตคอลการถ่ายโอนไฟล์ SSHเอสเอฟทีพีทาตู อีโลเนนประมาณปี 1997เปลือกหุ้มที่ปลอดภัยร่าง IETF (2006)[ 28 ]
ที.127ที.127ITU [ 29 ]1995 [ 30 ]ไม่มีข้อมูลITU T.127
โปรโตคอลการถ่ายโอนไฟล์แบบง่ายทีเอฟทีพีโนเอล ชิอาปปา1980ชุดโปรโตคอลอินเทอร์เน็ตอาร์เอฟซี1350 [ 31 ]
โปรโตคอล UDP สึนามิสึนามิมาร์ค ไมส์ และคณะ2002ไม่มีข้อมูลเลขที่[ 32 ] [ 33 ]
โปรโตคอลแบบเปิดของเราสำหรับการอัปโหลดไฟล์ที่สามารถดำเนินการต่อได้ทัสเฟลิกซ์ ไกเซนเดอร์เฟอร์, มาริอุส ไคลเดิล และคณะ2014ไม่มีข้อมูลเลขที่[ 34 ] [ 35 ]
โปรโตคอลการถ่ายโอนข้อมูลแบบ UDPยูดีทีหยุนหง กู2004ไม่มีข้อมูลเลขที่
โปรโตคอลการถ่ายโอนไฟล์แบบ UDPยูเอฟทีพีเดนนิส บุช2001ไม่มีข้อมูลเลขที่[ 36 ]
การคัดลอกจากระบบ Unix ไปยังระบบ Unixยูซีพีไมค์ เลสก์พ.ศ. 2522ไม่มีข้อมูลเลขที่
การถ่ายโอนข้อมูลด้วยความเร็วสูงดับเบิลยูดีทีลอเรนต์ เดอไมลี และคณะ2015ไม่มีข้อมูลเลขที่[ 37 ]

คุณสมบัติ

คอลัมน์ "Managed" ระบุว่าโปรโตคอลได้รับการออกแบบสำหรับการถ่ายโอนไฟล์แบบจัดการ (MFT) หรือไม่ โปรโตคอล MFT ให้ความสำคัญกับการส่งข้อมูลที่ปลอดภัยในแอปพลิเคชันทางอุตสาหกรรมที่ต้องการคุณสมบัติต่างๆ เช่น บันทึกธุรกรรมที่ตรวจสอบได้ การตรวจสอบ และความปลอดภัยของข้อมูลแบบครบวงจร โปรโตคอลดังกล่าวอาจเป็นที่ต้องการสำหรับการแลกเปลี่ยนข้อมูลอิเล็กทรอนิกส์[ 38 ]

โปรโตคอลการเข้ารหัส(ข้อมูล)การโอนกำลังดำเนินการต่อรองรับมัลติแคสต์จัดการอ้างอิง
บิตส์TLS / AES-128 (ตัวเลือกเสริม ) [ a ]ใช่เลขที่เลขที่
บิตทอร์เรนต์ไม่มี[]ใช่เพียร์ทูเพียร์เลขที่[ 39 ] [ 40 ]
โปรโตคอลการส่งไฟล์ CCSDS (CFDP)ใช่เลขที่เลขที่
การโอนย้ายไฟล์ข้ามระบบ (CFT)ทีแอลเอส / ซีแอลใช่[ 41 ] [ 42 ]
โปรโตคอลการถ่ายโอนไฟล์อีเธอร์ ( EFTP )ไม่มี?เลขที่เลขที่[ 43 ]
โปรโตคอลที่รวดเร็วและปลอดภัย ( FASP )เอเอส-256 / เอเอส-192 / เอเอส-128ใช่เลขที่[ 44 ] [ 45 ] [ 46 ]
การส่งไฟล์ผ่านการขนส่งแบบทิศทางเดียว ( FLUTE )ตัวเลือก/ไม่ระบุ[ c ]เลขที่ใช่[ 47 ] [ 48 ] [ 49 ]
โปรโตคอลบริการไฟล์ ( FSP )ไม่มีใช่เลขที่เลขที่[ 50 ] [ 51 ]
การเข้าถึงและการจัดการการถ่ายโอนไฟล์ ( FTAM )? [ d ][ 52 ]
โปรโตคอลการถ่ายโอนไฟล์ ( FTP )ไม่มีใช่[ e ]เลขที่เลขที่[ 53 ] [ 54 ] [ 55 ] [ 56 ] [ 57 ]
FTP ที่ปลอดภัย ( FTPS )ทีแอลเอส / ซีแอลใช่เลขที่เลขที่
HTTP ปลอดภัย ( HTTPS )ทีแอลเอส / ซีแอลใช่เลขที่เลขที่[ 15 ] [ 58 ] [ 59 ]
Host Unix Linkage File Transfer (HULFT)เอเอส?เลขที่[ 60 ] [ 61 ] [ 62 ] [ 63 ]
โปรโตคอลการถ่ายโอนไฮเปอร์เท็กซ์ ( HTTP )ไม่มี(ดูHTTPSและS-HTTP )ใช่เลขที่เลขที่[ 15 ] [ 64 ]
โปรโตคอลการขนส่งขนาดเล็ก ( μTP )ไม่มีใช่เพียร์ทูเพียร์เลขที่[ 16 ]
โปรโตคอลการเผยแพร่แบบมัลติแคสต์ (MDP)ไม่มีใช่ใช่[ 65 ] [ 66 ]
โปรโตคอลการถ่ายโอนไฟล์แบบมัลติแค สต์ ( MFTP )ไม่มีใช่ใช่เลขที่[ 67 ] [ 68 ]
โปรโตคอลการขนส่งมัลติแคสต์ที่เชื่อถือได้แบบ NACK-Oriented (NORM)ไอพีเซคใช่ใช่[ 69 ] [ 70 ]
โปรโตคอลการถ่ายโอนไฟล์ Odette ( OFTP )ไม่มีใช่[ 19 ]
โปรโตคอลการถ่ายโอนไฟล์ Odette 2 ( OFTP2 )ทีแอลเอสใช่[ 20 ]
Reliable Blast UDP ( RBUDP )ไม่มีเลขที่เลขที่[ 21 ] [ 71 ] [ 72 ]
สำเนาจากระยะไกล ( rcp )ไม่มีเลขที่เลขที่เลขที่[ 73 ]
สำเนาที่ปลอดภัย ( SCP )เปลือกหุ้มที่ปลอดภัยเลขที่เลขที่เลขที่
โปรโตคอลการถ่ายโอนไฮเปอร์เท็กซ์ที่ปลอดภัย ( S-HTTP )CMS / MOSS / อื่นๆเลขที่เลขที่เลขที่[ 74 ]
การถ่ายโอนไฟล์แบบอะซิงโครนัสอย่างง่าย ( SAFT )พีจีพี?เลขที่เลขที่[ 25 ] [ 26 ] [ 75 ]
โปรโตคอลการถ่ายโอนไฟล์แบบง่าย ( SFTP )ไม่มีใช่เลขที่เลขที่[ 76 ]
โปรโตคอลการถ่ายโอนไฟล์ SSH ( SFTP )เปลือกหุ้มที่ปลอดภัยใช่เลขที่เลขที่[ 77 ]
ที.127ไม่มีใช่ใช่เลขที่[ 78 ] [ 79 ] [ 80 ]
โปรโตคอลการถ่ายโอนไฟล์แบบง่าย ( TFTP )ไม่มีเลขที่เลขที่เลขที่[ 81 ]
โปรโตคอล UDP สึนามิไม่มีเลขที่เลขที่เลขที่[ 82 ] [ 83 ]
โปรโตคอลแบบเปิด Tus สำหรับการอัปโหลดไฟล์ที่สามารถดำเนินการต่อได้ ( tus )ตัวเลือก/ไม่ระบุ[ f ]ใช่เลขที่เลขที่[ 34 ] [ 35 ]
โปรโตคอลการถ่ายโอนข้อมูลแบบ UDP ( UDT )การทดลองเลขที่เลขที่เลขที่[ 83 ] [ 84 ] [ 85 ]
โปรโตคอลการถ่ายโอนไฟล์แบบ UDP ( UFTP )AES-256 / AES-128 / 3DES / DES [ g ]ใช่ใช่เลขที่[ 83 ] [ 36 ] [ 86 ]
การคัดลอกแบบ Unix-to-Unix ( UUCP )ไม่มีบางส่วน[ h ]เลขที่เลขที่[ 87 ] [ 88 ]
การถ่ายโอนข้อมูลความเร็วสูง (WDT)AES-128 ( OFB / CTR )ใช่เลขที่เลขที่[ 89 ] [ 90 ] [ 91 ]
  1. ใช้ TLSเมื่อใช้ BITS ร่วมกับ HTTPS,ใช้ AES-128เมื่อใช้กับ SMB 3 , ไม่ใช้เมื่อใช้กับ HTTP หรือ SMB เวอร์ชันต่ำกว่า 3.0
  2. บางการใช้งานสามารถปกปิดข้อมูลการรับส่งโดยใช้ RC4และอื่นๆ ดูการเข้ารหัสโปรโตคอล BitTorrent
  3. RFC 6726 เสนอให้ใช้ IPSecเป็นหนึ่งในตัวเลือก
  4. หนึ่งในเวอร์ชันที่ใช้งานได้คือ Fujitsu openFT ซึ่งใช้ AES
  5. RFC 1123 (1989) ขยายและแก้ไขข้อกำหนดสำหรับการเริ่มต้นใหม่/ดำเนินการต่อที่เผยแพร่ใน RFC 959 (1985) RFC 3659 (2007) กำหนดวิธีการดำเนินการต่อในโหมดสตรีม
  6. แนะนำให้ใช้ HTTPSที่ให้บริการโดยเว็บเซิร์ฟเวอร์ พร็อกซี หรือตัวยุติ SSL
  7. นี่คือตัวเลือกในตัวอย่างการใช้งานอ้างอิง ซึ่งใช้ OpenSSL
  8. การ ใช้งาน UUCP ในระบบ BNUสามารถดำเนินการต่อการถ่ายโอนไฟล์ที่หยุดชะงักไปได้

ท่าเรือ

ในตารางด้านล่างพอร์ตข้อมูลคือพอร์ตเครือข่ายหรือช่วงของพอร์ตที่โปรโตคอลใช้ในการส่งข้อมูลไฟล์ ส่วนพอร์ตควบคุมคือพอร์ตที่ใช้สำหรับการสื่อสารคำสั่งและการอัปเดตสถานะระหว่างไคลเอ็นต์และเซิร์ฟเวอร์

คอลัมน์ "กำหนดโดย IANA" ระบุว่าพอร์ตนั้นอยู่ในทะเบียนหมายเลขพอร์ตชื่อบริการและโปรโตคอลการขนส่งหรือไม่ ซึ่งดูแลโดยหน่วยงานกำหนดหมายเลขพอร์ตอินเทอร์เน็ต (IANA) IANA กำหนดหมายเลขพอร์ตแต่ละหมายเลขในทะเบียนให้กับบริการเฉพาะที่มี โปรโตคอลการขนส่งเฉพาะตารางด้านล่างแสดงรายการโปรโตคอลการขนส่งในคอลัมน์ "การขนส่ง"

โปรโตคอลพอร์ตข้อมูลพอร์ตควบคุมมอบหมายโดยIANAผู้รับโอนสิทธิ์อ้างอิง
เซิร์ฟเวอร์ลูกค้าขนส่งเซิร์ฟเวอร์ลูกค้าขนส่ง
บิตส์80/443 [] / 137–139 []ทซีพีซี / ยูดีพีเลขที่ไม่มีข้อมูล
บิตทอร์เรนต์6881 []6881ทีพีซีพี68816881ทีพีซีพีเลขที่ไม่มีข้อมูล[ 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 )โหมดแอคทีฟ2020ท็อปป์[เอฟ]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 ]
ที.1271503ทีพีซีพีทีพีซีพีใช่จิม จอห์นสตัน[ 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 ]
  1. เมื่อใช้งานร่วมกับ HTTP/HTTPS จะสามารถกำหนดค่าได้
  2. เมื่อใช้ร่วมกับ SMB
  3. โดยทั่วไป หากพอร์ต 6881 ไม่พร้อมใช้งานเป็นพอร์ตสำหรับการรับฟัง ฝั่งตรงข้ามจะลองใช้พอร์ต 6882–6889 ตามลำดับ นอกจากนี้ยังสามารถระบุพอร์ตอื่นในซอฟต์แวร์ได้
  4. 1761 เป็นพอร์ตเริ่มต้น แต่พอร์ต 1761–1768 ได้รับการจัดสรรโดย IANA
  5. บางครั้งมีการเลือกใช้พอร์ต UDP 21 สำหรับ FSP
  6. เดิมที FTP ถูกออกแบบมาสำหรับ NCP ซึ่ง เป็นโปรโตคอลที่ใช้ใน ARPANETก่อนการมาถึงของ TCP การใช้งาน FTP บน TCP ได้รับการกำหนดมาตรฐานไว้ใน RFC 959 
  7. เซิร์ฟเวอร์รับฟังการเชื่อมต่อบนพอร์ต TCP 21 (พอร์ตควบคุม) และไคลเอนต์ส่งคำสั่งไปยังพอร์ตนี้จากพอร์ตแบบสุ่มที่สูงกว่า 1023 ในการถ่ายโอนข้อมูลในโหมดแอคทีฟ เซิร์ฟเวอร์จะเริ่มต้นการเชื่อมต่อจากพอร์ต 20 ไปยังไคลเอนต์ที่หมายเลขพอร์ตที่เลือกแบบสุ่ม
    ในโหมดพาสซีฟ ไคลเอนต์จะใช้พอร์ตแบบสุ่มที่สูงกว่า 1023 เป็นพอร์ตควบคุม และเริ่มต้นการถ่ายโอนไฟล์จากพอร์ตนี้ เซิร์ฟเวอร์จะส่งหรือรับข้อมูลจากพอร์ตที่เลือกแบบสุ่มที่สูงกว่า 1023 และไคลเอนต์จะส่งหรือรับข้อมูลจากพอร์ตที่มีหมายเลขสูงกว่าพอร์ตควบคุมที่เลือกแบบสุ่มของตนเองหนึ่งหมายเลข
  8. ผู้ใช้สามารถเลือกได้ แต่เลเยอร์จะอยู่เหนือ HTTP(S) ดังนั้นจึงมักใช้ 80/443

โปรโตคอลอนุกรม

สายอะแดปเตอร์RS-232แบบ 9 พิน เป็น 25 พิน

โปรโตคอลต่อไปนี้ได้รับการออกแบบมาสำหรับการสื่อสารแบบอนุกรมโดยส่วนใหญ่สำหรับ มาตรฐาน 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ซีอาร์ซีใช่
โปรโตคอล B128–2048CRC-32 / CRC-16 / ผลรวมตรวจสอบ 8 บิตใช่ใช่
เจโมเด็ม64–8192อาร์แอลอี
เอชเอส/ลิงก์ซีอาร์ซี-32ใช่ใช่
เคอร์มิต≤9024 (เจรจาต่อรองแล้ว)RLE (การเข้ารหัสความยาวต่อเนื่องแบบเจรจาต่อรอง)ค่าตรวจสอบความถูกต้อง (Checksum)หรือCRC-16 (เจรจาต่อรอง)ใช่ (เฉพาะไฟล์ไบนารีเท่านั้น ต้องมีการเจรจา)เลขที่เฉพาะ แบบดูเพล็กซ์เต็มพื้นที่เท่านั้น (ต่อรองราคาได้)[ 108 ]
ลีชโมเด็ม
ลิงซ์อาร์แอลอีซีอาร์ซี-32ใช่
เอ็นโมเด็ม2048
การแลกเปลี่ยนวัตถุ
ปันเตอร์
ซีลิงก์ใช่ใช่
โมเด็มใช่
โมเด็มเลขที่
ยูซีพี "จี"≤4096เลขที่เลขที่[ 109 ] [ 110 ]
โมเด็ม 7128เลขที่ผลรวมตรวจสอบARQ หยุดและรอ
เอ็กซ์โมเด็ม128เลขที่ผลรวมตรวจสอบARQ หยุดและรอ
ดับเบิลยูเอ็กซ์โมเด็ม≤512ใช่
วายโมเด็ม1024เลขที่ซีอาร์ซี-16
ซีแม็กซ์≤~32,768ซีอาร์ซี-32
โมเด็ม Z256 / 1024เลขที่ซีอาร์ซี-32ใช่ใช่

ดูเพิ่มเติม

หมายเหตุ

  1. "บริการถ่ายโอนข้อมูลอัจฉริยะเบื้องหลัง" . Microsoft Learn . 25 พฤษภาคม 2021.
  2. Cohen, Bram (2 กรกฎาคม 2544). "ข้อกำหนดโปรโตคอล BitTorrent" . Yahoo! Finance Groups . เก็บถาวรจากต้นฉบับเมื่อ 16 ธันวาคม 2551 . สืบค้นเมื่อ23 กุมภาพันธ์ 2561 .
  3. Shoch, John (1979). EFTP: โปรโตคอลการถ่ายโอนไฟล์อีเธอร์แบบ PUP
  4. Snodgrass, Richard (ธันวาคม 1982). แนวทางเชิงสัมพันธ์ในการติดตามระบบที่ซับซ้อนหน้า119 , 149. สืบค้นเมื่อ3 มีนาคม 2018 . 
  5. สิทธิบัตรสหรัฐอเมริกา หมายเลข 20090063698 , Ying Xu , Michelle Christine Munson, Serban Simu, "วิธีการและระบบสำหรับการควบคุมแบนด์วิดท์รวม", ออกเมื่อวันที่ 30 พฤษภาคม 2017, มอบสิทธิ์ให้แก่ Aspera, Inc. และIBM 
  6. Paila, Toni; Luby, Michael; Lehtonen, Rami; Roca, Vincent; Walsh, Rod (ตุลาคม 2004). FLUTE - การส่งไฟล์ผ่านการขนส่งแบบทิศทางเดียว IETF . doi : 10.17487 /RFC3926 . RFC 3926. สืบค้นเมื่อ7 มีนาคม 2018 .
  7. Petersen, Julie K., บรรณาธิการ (2002). "File Service Protocol" . พจนานุกรมภาพประกอบโทรคมนาคม ( ฉบับที่ 2). CRC Press. หน้า357. ISBN   978-1-4200-4067-8ผ่านทาง Google Books
  8. "คำถามที่พบบ่อยเกี่ยวกับโปรโตคอลบริการไฟล์ (FSP) [ตอนที่ 2/2 ] " FAQs.org 21 กรกฎาคม 1995 หัวข้อ: "ใครเป็นผู้เขียนและดูแลรักษาซอฟต์แวร์ FSP?" สืบค้นเมื่อ 3 มีนาคม 2018
  9. Bhushan, Abhay ( เมษายน1971). โปรโตคอลการถ่ายโอนไฟล์ IETF doi : 10.17487 / RFC0114 RFC 114 สืบค้นเมื่อ24 กุมภาพันธ์ 2018
  10. Horowitz, M.; Lunt, S. (ตุลาคม 1997). ส่วนขยายความปลอดภัยของ FTP . IETF . doi : 10.17487/RFC2228 . RFC 2228 . สืบค้นเมื่อ3 มีนาคม 2018 .
  11. Ford-Hutchinson, Paul (ตุลาคม 2005). การรักษาความปลอดภัย FTP ด้วย TLS . IETF . doi : 10.17487/RFC4217 . RFC 4217 . สืบค้นเมื่อ3 มีนาคม 2018 .
  12. Sliwa, Carol (31 พฤษภาคม 1999). "Secure Sockets Layer" . Computerworld . หน้า69 . สืบค้นเมื่อ1 มีนาคม 2018 ผ่าน Google Books. 
  13. Hickman, Kipp EB (เมษายน 1995). โปรโตคอล SSL . IETF . ID draft-hickman-netscape-ssl-00 . สืบค้นเมื่อ1 มีนาคม 2018 .
  14. Berners-Lee, Tim . "HTTP ดั้งเดิมตามที่กำหนดไว้ในปี 1991" . W3.org . สืบค้นเมื่อ3 มีนาคม 2018 .
  15. 1 2 3 Iwaya, Akemi (10 พฤศจิกายน 2015). "ทำไมจึงเลือกพอร์ต 80 เป็นพอร์ต HTTP เริ่มต้น และพอร์ต 443 เป็นพอร์ต HTTPS เริ่มต้น?" . How-To Geek . สืบค้นเมื่อ3 มีนาคม 2018 .
  16. 1 2 Norberg, Arvid (22 มิถุนายน 2009). "uTorrent transport protocol" . BitTorrent.org . สืบค้นเมื่อ10 มีนาคม 2018 .
  17. Klinker, Eric (16 พฤษภาคม 2010). "การนำเสนอของ Eric Klinker ในงาน Emerging Communication Conference & Awards 2010 America § สถานะของ uTP" . eCommConf . สืบค้นเมื่อ10 มีนาคม 2018 .
  18. สิทธิบัตรสหรัฐอเมริกา หมายเลข 7710961 , C. Kenneth Miller, Thomas Andresen, Thomas Gardner, Craig Michelson, Kenneth Cates, Marc White, Kary Robertson, "ระบบและวิธีการส่งแพ็กเก็ตผ่านเครือข่ายคอมพิวเตอร์", ออกเมื่อวันที่ 20 ธันวาคม 2011, มอบสิทธิ์ให้แก่ Darby and Mohaine LLC 
  19. 1 2 3 Nash, David (กันยายน 1997). โปรโตคอลการถ่ายโอนไฟล์ ODETTE . IETF . doi : 10.17487/RFC2204 . RFC 2204 . สืบค้นเมื่อ22 กุมภาพันธ์ 2018 .
  20. 1 2 3 Friend, Ieuan (พฤศจิกายน 2007). โปรโตคอลการถ่ายโอนไฟล์ ODETTE 2 . IETF . doi : 10.17487/RFC5024 . RFC 5024 . สืบค้นเมื่อ22 กุมภาพันธ์ 2018 .
  21. 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 .   
  22. 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.
  23. Ylonen, Tatu (31 สิงหาคม 2017). "SSH: Secure Shell § ประวัติของโปรโตคอล SSH" . SSH.com . สืบค้นเมื่อ3 มีนาคม 2018 .
  24. Rescorla, Eric; Schiffman, Allan M. (สิงหาคม 1999). โปรโตคอลการถ่ายโอนไฮเปอร์เท็กซ์ที่ปลอดภัย IETF doi : 10.17487 / RFC2660 RFC 2660สืบค้นเมื่อ9 มีนาคม 2018
  25. 1 2 Horlacher, Ulli. "SAFT / sendfile" . fex.belwue.de . สืบค้นเมื่อ3 มีนาคม 2018 .
  26. 1 2 Horlacher, Ulli. "sendfile(1)" . manpages.org . สืบค้นเมื่อ3 มีนาคม 2018 .
  27. ล็อตเตอร์ (1984), หน้า 1, 13
  28. 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)
  29. "T.127: โปรโตคอลการถ่ายโอนไฟล์ไบนารีแบบหลายจุด" . ITU . สืบค้นเมื่อ23 มีนาคม 2021 .
  30. "T.127 (08/95) โปรโตคอลการถ่ายโอนไฟล์ไบนารีแบบหลายจุด" . ITU . สืบค้นเมื่อ23 มีนาคม 2021 .
  31. Sollins, Karen R. (มกราคม 1980). โปรโตคอล TFTP . IETF . IEN 133 . สืบค้นเมื่อ 24 กุมภาพันธ์ 2018 .
  32. Wagner, Jan. "โปรโตคอล UDP สึนามิ" . tsunami-udp.sourceforge.net . Jon Wagner ผ่าน SourceForge.
  33. "งานวิจัย" . anml.iu.edu . ห้องปฏิบัติการเทคโนโลยีแบบแพร่หลายมหาวิทยาลัยอินเดียนา . ส่วน: "สึนามิ". เก็บถาวรจากต้นฉบับเมื่อวันที่ 29 กรกฎาคม 2010
  34. 1 2 protocol.md บนGitHub
  35. 1 2 "tus - การอัปโหลดไฟล์ที่ดำเนินการต่อได้ "
  36. 1 2บุช, เดนนิส. "การเปลี่ยนแปลง" . uftp-multicast.sourceforge.net . เดนนิส บุช. สืบค้นเมื่อ9 มีนาคม 2018 ผ่านทาง SourceForge.
  37. "wdt: Releases" . GitHub . สืบค้นเมื่อ7 เมษายน 2023 .
  38. Villanueva, John Carl (17 กุมภาพันธ์ 2015). "การจัดการการถ่ายโอนไฟล์และโซลูชันเครือข่าย" . JSCAPE.com . JSCAPE.
  39. Cohen, Bram (4 กุมภาพันธ์ 2017) [2008]. "ข้อกำหนดโปรโตคอล BitTorrent" BitTorrent.org ส่วน : "Trackers" สืบค้นเมื่อ 22 กุมภาพันธ์ 2018
  40. "การเข้ารหัสสตรีมข้อความ " วิกิ วูซ ซอฟต์แวร์ Azureus 1 ธันวาคม 2550 [2549] . สืบค้นเมื่อ10 มีนาคม 2561 .
  41. 1 2 "คู่มือผู้ใช้ Transfer CFT 3.2.4 § การกำหนดค่า Transfer CFT" . Axway.com . ซอฟต์แวร์ Axway . เก็บถาวรจากต้นฉบับเมื่อวันที่ 19 กุมภาพันธ์ 2018 . เรียกดูเมื่อวันที่ 18 กุมภาพันธ์ 2018 .
  42. 1 2 "คู่มือการบริหารจัดการภายในของ Transfer CFT 3.2.2 § ความปลอดภัยในการขนส่ง" . Axway.com . ซอฟต์แวร์ Axway . สืบค้นเมื่อ22 กุมภาพันธ์ 2018 .
  43. "การพิมพ์ที่ PARC—ภาคผนวก: คำศัพท์ § EFTP" 4 สิงหาคม 2521 สืบค้นเมื่อ3 มีนาคม 2561 โปรโตคอลที่เรียบง่าย มุ่งเน้น PUP ออกแบบมาสำหรับการส่งไฟล์จากโปรแกรมของผู้ใช้ไปยังเซิร์ฟเวอร์ (โดยเฉพาะเซิร์ฟเวอร์การพิมพ์) เซิร์ฟเวอร์ต้องยืนยันการรับแพ็กเก็ตแต่ละครั้งก่อนที่จะส่งแพ็กเก็ตถัดไป โปรโตคอลนี้ช่วยให้สามารถ ใช้งานในโปรแกรมของผู้ใช้ได้อย่างกะทัดรัด แต่ชดเชยด้วยการใช้แบนด์วิดท์ที่ซ้ำซ้อนบ้าง
  44. Pott, Trevor (1 ตุลาคม 2015). "การถ่ายโอนไฟล์ความเร็วสูงของ Aspera: สงครามโปรโตคอลคลาวด์เริ่มต้นขึ้น" The Register . สืบค้นเมื่อ18 กุมภาพันธ์ 2018 .
  45. "แบบจำลองความปลอดภัย FASP" . AsperaSoft.com . Aspera. 2017 . สืบค้นเมื่อ 18 กุมภาพันธ์ 2018 .
  46. Campos, Andrea (2 มิถุนายน 2016). "การดำเนินการถ่ายโอนไฟล์ต่อด้วย ascp" . AsperaSoft.com . Aspera . สืบค้นเมื่อ2 มีนาคม 2018 .
  47. Paila, Toni; Walsh, Rod; Luby, Michael; Roca, Vincent; Lehtonen, Rami (พฤศจิกายน 2012). FLUTE - การ ส่งไฟล์ผ่านการขนส่งแบบทิศทางเดียว IETF doi : 10.17487 /RFC3926 RFC 3926 สืบค้นเมื่อ7 มีนาคม 2018
  48. Peltotalo, Jani; Peltotalo, Sami; Harju, Jarmo. "การวิเคราะห์ข้อมูลหมุนเวียนของ FLUTE" ( PDF) mad.cs.tut.fi มหาวิทยาลัยเทคโนโลยีแทมเปเรหน้า1 สืบค้นเมื่อ 9 มีนาคม 2018 
  49. 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 . 
  50. "คำถามที่พบบ่อยเกี่ยวกับโปรโตคอลบริการไฟล์ (FSP) เวอร์ชัน 1.1" . FAQs.org . 19 สิงหาคม 1996 . สืบค้นเมื่อ18 กุมภาพันธ์ 2018 .
  51. "พอร์ตทั่วไป" . Red Hat Enterprise Linux 4: คู่มือความปลอดภัย . Red Hat . 2005 . สืบค้นเมื่อ2 มีนาคม 2018 .
  52. " openFT v11.0: การตั้งค่าการเชื่อมต่อกับศุลกากร (Atlas) ด้วย openFT FTAM" (PDF)ฟูจิตสึ 2010 หน้า2 สืบค้นเมื่อ18 กุมภาพันธ์ 2018 
  53. Postel, Jon ; Reynolds, Joyce (ตุลาคม 1985). โปรโตคอลการถ่ายโอนไฟล์ (FTP) . IETF . doi : 10.17487/RFC0959 . RFC 959 . สืบค้นเมื่อ22 กุมภาพันธ์ 2018 .
  54. Kozierok, Charles M. (20 กันยายน 2005). "ภาพรวม ประวัติ และมาตรฐานของ FTP" . คู่มือ TCP/IP ( ฉบับที่ 3.0) . สืบค้นเมื่อ21 กุมภาพันธ์ 2018 . 
  55. Bhushan, Abhay ( เมษายน1971). โปรโตคอลการถ่ายโอนไฟล์ IETF doi : 10.17487 / RFC0114 RFC 114 สืบค้นเมื่อ22 กุมภาพันธ์ 2018
  56. Braden, Robert (ตุลาคม 1989). "กลไกการเริ่มต้น FTP ใหม่" . ข้อกำหนดสำหรับโฮสต์อินเทอร์เน็ต—การใช้งานและการสนับสนุน . IETF . หน้า36–7. มาตรา4.1.3.4. doi : 10.17487/RFC1123 . RFC 1123 . สืบค้นเมื่อ13 มีนาคม 2018 .   
  57. Hethmon, Paul (มีนาคม 2007). "การเริ่มต้นใหม่ในโหมด STREAM"ส่วนขยายของ FTP IETF มาตรา 5.1 doi : 10.17487 /RFC3659 RFC 3659 สืบค้นเมื่อ 13 มีนาคม 2018 
  58. Rescorla, Eric (พฤษภาคม 2000). HTTP ผ่าน TLS . IETF . doi : 10.17487/RFC2818 . RFC 2818 . สืบค้นเมื่อ20 กุมภาพันธ์ 2018 .
  59. Reynolds, Joyce ; Postel, Jon (ตุลาคม 1994). หมายเลขที่กำหนด . IETF . หน้า34. doi : 10.17487/RFC1700 . RFC 1700 . สืบค้นเมื่อ3 มีนาคม 2018 . 
  60. "HULFT อันน่าทึ่ง – โปรโตคอลเครือข่าย B2B ที่ฉันชื่นชอบ"บล็อกOpenText OpenText 27สิงหาคม 2552 สืบค้นเมื่อ 18 กุมภาพันธ์ 2561
  61. "9.4.1. HULFT § ภาพรวม" . ศูนย์ความรู้ระบบคลาวด์สำหรับองค์กร . NTT Communications . สืบค้นเมื่อ2 มีนาคม 2018 .
  62. "9.4.1. ตัวเลือกการเข้ารหัส HULFT § HULFT 8"ศูนย์ความรู้ระบบคลาวด์สำหรับองค์กร NTT Communications สืบค้นเมื่อ 18 กุมภาพันธ์ 2018
  63. "導入サービス" . HULFT.com (ภาษาญี่ปุ่น) ระบบสารสนเทศไซซัน หมวด: "前提事項、その他" . สืบค้นเมื่อ21 กุมภาพันธ์ 2561 .
  64. Reynolds, Joyce ; Postel, Jon (กรกฎาคม 1992). หมายเลขที่กำหนด . IETF . หน้า12. doi : 10.17487/RFC1340 . RFC 1340 . สืบค้นเมื่อ3 มีนาคม 2018 . 
  65. Adamson, Brian; Macker, Joe. "คู่มือสำหรับนักพัฒนาโปรโตคอลการเผยแพร่แบบมัลติแคสต์ (MDP)" . nrl.navy.mil . ห้องปฏิบัติการวิจัยกองทัพเรือสหรัฐอเมริกา . เก็บถาวรจากต้นฉบับเมื่อวันที่ 9 ธันวาคม 2015 . สืบค้นเมื่อ22 กุมภาพันธ์ 2018 .
  66. 1 2 "ประวัติโปรโตคอลการเผยแพร่แบบมัลติแคสต์" . nrl.navy.mil . ห้องปฏิบัติการวิจัยกองทัพเรือสหรัฐอเมริกา. สืบค้นเมื่อ22 กุมภาพันธ์ 2018 .
  67. Miller, Kenneth; Robertson, Kary; Tweedly, Alex; White, Marc (เมษายน 1998). "พอร์ต UDP ที่ IANA กำหนด" . ข้อกำหนดโปรโตคอลการถ่ายโอนไฟล์แบบมัลติแคสต์ StarBurst (MFTP) . IETF . หน้า10. ID miller-mftp-spec-03 . สืบค้นเมื่อ18 กุมภาพันธ์ 2018 . 
  68. "เปรียบเทียบ StarBurst MFTP กับโปรโตคอลการถ่ายโอนไฟล์ในปัจจุบัน: เอกสารวิจัย" . StarBurst Communications. 1996 ผ่านทางมหาวิทยาลัยแคลิฟอร์เนีย เออร์ไวน์
  69. 1 2 "NACK-Oriented Reliable Multicast (NORM)" . nrl.navy.mil . ห้องปฏิบัติการวิจัยกองทัพเรือสหรัฐอเมริกา. สืบค้นเมื่อ22 กุมภาพันธ์ 2018 .
  70. 1 2 Adamson, Brian; Bormann, Carsten; Handley, Mark; Macker, Joe (พฤศจิกายน 2009). โปรโตคอลการขนส่งมัลติแคสต์ที่เชื่อถือได้แบบเน้น NACK (NORM) IETF doi : 10.17487/RFC5740 RFC 5740 สืบค้นเมื่อ22 กุมภาพันธ์ 2018
  71. Li, Jie; Veeraraghavan, Malathi (2012). โปรโตคอลการขนส่งมัลติแคสต์ข้อความที่เชื่อถือได้สำหรับวงจรเสมือน ( PDF)การประชุมนานาชาติครั้งที่ 4 ด้านการสื่อสาร การเคลื่อนที่ และการคำนวณ (CMC 2012) หน้า120 สืบค้นเมื่อ2 มีนาคม 2018 
  72. RBUDP บนGitHub
  73. "Rlogin, RSH และ RCP" . SourceDaddy . สืบค้นเมื่อ 18 กุมภาพันธ์ 2018 .
  74. Rescorla, Eric; Schiffman, Allan M. (สิงหาคม 1999). โปรโตคอลการถ่ายโอนไฮเปอร์เท็กซ์ที่ปลอดภัย IETF doi : 10.17487 / RFC2660 RFC 2660สืบค้นเมื่อ20 กุมภาพันธ์ 2018
  75. "ทะเบียนชื่อบริการและหมายเลขพอร์ตโปรโตคอลการขนส่ง" . IANA.org . หน่วยงานจัดสรรหมายเลขอินเทอร์เน็ต . 21 กุมภาพันธ์ 2018 . สืบค้นเมื่อ22 กุมภาพันธ์ 2018 .
  76. ล็อตเตอร์ (1984), หน้า 10
  77. Ylonen, Tatu (10 ตุลาคม 2017). "SFTP - SSH Secure File Transfer Protocol § หมายเลขพอร์ต SFTP" . SSH.com . สืบค้นเมื่อ3 มีนาคม 2018 .
  78. "ITU-T Rec. T.127 (08/2007) โปรโตคอลการถ่ายโอนไฟล์ไบนารีแบบหลายจุด"สหภาพโทรคมนาคมระหว่างประเทศ 2008 หน้า4 
  79. "คู่มือเบื้องต้นเกี่ยวกับซีรี่ส์ T.120" (PDF) . DataBeam Corporation. 1997 [1995]. หน้า2, 4 . สืบค้นเมื่อ2 มีนาคม 2018 . 
  80. "T.120: โปรโตคอลการประชุมทางข้อมูลแบบหลายจุดและการสื่อสารแบบเรียลไทม์"คู่มือโปรโตคอลเครือข่าย ( ฉบับที่ 2) Javvin Technologies มกราคม 2548 หน้า137 ISBN   9780974094526.
  81. Sollins, Karen R. (กรกฎาคม 1992). โปรโตคอล TFTP (ฉบับแก้ไข 2) . IETF . doi : 10.17487/RFC1350 . RFC 1350. สืบค้นเมื่อ22 กุมภาพันธ์ 2018 .
  82. "โปรโตคอล Tsunami UDP – การติดตั้ง การตั้งค่า และข้อจำกัด" . BluePiIT.com . BluePi Consulting. 13 ตุลาคม 2015 . สืบค้นเมื่อ20 กุมภาพันธ์ 2018 .
  83. 1 2 3 Tkaczewski, John (18 มิถุนายน 2012). "การถ่ายโอนไฟล์ที่รวดเร็วแบบโอเพนซอร์ส" . FileCatalyst.com . FileCatalyst . สืบค้นเมื่อ24 กุมภาพันธ์ 2018 .
  84. Valeros Bernardo, Danilo; Hoang, Doan B. (2010). "วิธีการรักษาความปลอดภัยแบบครบวงจรสำหรับการส่งข้อมูล UDT" เทคโนโลยีสารสนเทศแห่งอนาคตการประชุมนานาชาติว่าด้วยเทคโนโลยีสารสนเทศแห่งอนาคต หน้า383. doi : 10.1007/978-3-642-17569-5_38 . ISBN  978-3-642-17569-5.
  85. Valeros Bernardo, Danilo (2012). กลไกการรักษาความปลอดภัยเครือข่ายและการใช้งานสำหรับโปรโตคอลการถ่ายโอนข้อมูลที่รวดเร็วและเชื่อถือได้รุ่นต่อไป—UDT (PDF) (วิทยานิพนธ์ปริญญาเอก). มหาวิทยาลัยเทคโนโลยีซิดนีย์ . หน้า22, 91–102 . OCLC 830759422. สืบค้นเมื่อ21 กุมภาพันธ์ 2018 .  
  86. "การเข้ารหัส FTP บน UDP พร้อมมัลติแคสต์ (UFTP)"วิกิ Wireshark 7 สิงหาคม 2016 สืบค้นเมื่อ21กุมภาพันธ์2018
  87. Reifschneider, Sean (8 มกราคม 2004). "อีเมลบนมือถือด้วย UUCP" . ONLamp . O'Reilly Media . เก็บถาวรจากต้นฉบับเมื่อ 10 ธันวาคม 2017 . สืบค้นเมื่อ20 กุมภาพันธ์ 2018 .
  88. ราวิน, เอ็ด (1996) การใช้และการจัดการ UUCP ( ฉบับที่ 2) โอ ไรลีย์ แอนด์ แอสโซซิเอทส์ พี70. ไอเอสบีเอ็น   978-1-56592-153-5.
  89. WDT ​​RocksDB 16 ธันวาคม 2016 . Laurent Demailly. 23 ธันวาคม 2016. เก็บถาวรจากต้นฉบับเมื่อ 12 ธันวาคม 2021 . เรียกดูเมื่อ23 กุมภาพันธ์ 2018 ผ่านทาง YouTube.
  90. Demailly, Laurent (17 ตุลาคม 2015). "เริ่มต้นใช้งานบรรทัดคำสั่ง WDT" . GitHub . สืบค้นเมื่อ1 มีนาคม 2018 .
  91. wdt บนGitHub
  92. 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 .
  93. " openFT v11.0: การตั้งค่าการเชื่อมต่อกับศุลกากร (Atlas) ด้วย openFT FTAM" (PDF)ฟูจิตสึ 2010 หน้า2 สืบค้นเมื่อ18 กุมภาพันธ์ 2018 
  94. Adamson, Brian; Macker, Joe. "คู่มือสำหรับนักพัฒนาโปรโตคอลการเผยแพร่แบบมัลติแคสต์ (MDP)" . nrl.navy.mil . ห้องปฏิบัติการวิจัยกองทัพเรือสหรัฐอเมริกา . เก็บถาวรจากต้นฉบับเมื่อวันที่ 9 ธันวาคม 2015 . สืบค้นเมื่อ22 กุมภาพันธ์ 2018 .
  95. Magidson, Steve (15 พฤษภาคม 1989). "การย้ายไฟล์เป็นเรื่องสนุกมาก" (PDF) . UNIX Today! . CMP Media . สืบค้นเมื่อ18 กุมภาพันธ์ 2018 .
  96. "ซามูเอล เอช. สมิธ" . qodem.sourceforge.io .
  97. da Cruz (1987)หน้า 3
  98. "โปรโตคอล OBEX (Object Exchange)" . irdajp.org . สมาคมข้อมูลอินฟราเรด . 2011. เก็บถาวรจากต้นฉบับเมื่อวันที่ 21 กุมภาพันธ์ 2018 . เรียกดูเมื่อวันที่ 20 กุมภาพันธ์ 2018 .
  99. sealink.c บนGitHub
  100. Held, Gilbert (1993). "SeaLink". การเรียนรู้ซอฟต์แวร์การสื่อสารพีซี . Van Nostrand Reinhold. หน้า74. 
  101. Woggon, Michele (1995). "SeaLink". การสื่อสารโทรคมนาคมโดยใช้ ProComm & ProComm Plus ทำได้ง่าย . Prentice Hall. หน้า34. 
  102. "ราย ละเอียดภายในของโปรโตคอล UUCP" มหาวิทยาลัยยูทาห์
  103. Lucas, Jay (6 กันยายน 1982). "ซอฟต์แวร์ฟรี: โมเด็มช่วยให้คอมพิวเตอร์ของคุณสื่อสารกันได้" . InfoWorld . IDG . หน้า53 . สืบค้นเมื่อ18 กุมภาพันธ์ 2018 . 
  104. กลาส (1988)หน้า 87
  105. 1 2 3แก้ว (1988)หน้า 89
  106. Boswell, Peter (2007) [1986]. วิธีการทำงานของ XModem, XModem CRC และ WXModemเก็บถาวรจากต้นฉบับเมื่อวันที่ 23 กันยายน 2014 ผ่านทาง Totse.com
  107. Magidson, Steve (15 พฤษภาคม 1989). "การย้ายไฟล์เป็นเรื่องสนุกมาก" (PDF) . UNIX Today! . CMP Media . สืบค้นเมื่อ18 กุมภาพันธ์ 2018 .
  108. ดา ครูซ (1987) หน้า 234 , 253 , 307
  109. Wells, Nicholas (2003). "การใช้ UUCP สำหรับการเข้าถึงระยะไกล"คู่มือการติดตั้งและการบริหารระบบ Linuxเทคโนโลยีการเรียนการสอน หน้า140 ISBN  978-0-619-00094-3ผ่านทาง Google Books
  110. 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 โครงการเคอร์มิต

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ ไม่มีชื่อบทความ

บทความนี้แสดงรายการ โปรโตคอลการสื่อสาร ที่ออกแบบมาสำหรับ การถ่ายโอนไฟล์ ผ่าน เครือข่ายโทรคมนาคม

โปรโตคอลสำหรับเครือข่ายแบบสวิตช์แพ็กเก็ต

เครือข่าย แบบ แพ็ก เก็ตสวิตช์ ส่งข้อมูล โดยแบ่งออกเป็นหน่วยย่อยที่เรียกว่า แพ็กเก็ต แพ็ก เก็ตประกอบด้วย ส่วนหัว (ซึ่งอธิบายแพ็กเก็ต) และ ส่วนข้อมูล (ข้อมูลภายใน) อินเทอร์เน็ต เป็นเครือข่ายแบบแพ็กเก็ตสวิตช์ และโปรโตคอลส่วนใหญ่ในรายการนี้ได้รับการออกแบบมาสำหรับ...

ภาพรวม

คำอธิบายสี: มาตรฐานสากล มาตรฐานอินเทอร์เน็ต ร่าง มาตรฐาน อินเทอร์เน็ต โปรโตคอล ผู้เขียนต้นฉบับ เผยแพร่ครั้งแรก ชุดโปรโตคอล มาตรฐาน References "}]],"parts":[{"template":{"target":{"wt":"abbr","href":".

คุณสมบัติ

คอลัมน์ "Managed" ระบุว่าโปรโตคอลได้รับการออกแบบสำหรับ การถ่ายโอนไฟล์แบบจัดการ (MFT) หรือไม่ โปรโตคอล MFT ให้ความสำคัญกับ การส่งข้อมูลที่ปลอดภัย ในแอปพลิเคชันทางอุตสาหกรรมที่ต้องการคุณสมบัติต่างๆ เช่น บันทึกธุรกรรมที่ตรวจสอบได้ การตรวจสอบ และ...