1. ┬ΓσΣσφΦσ

┬ ±ετφαφΦΦ ßεδⁿ°Φφ±≥Γα ∩εδⁿτεΓα≥σδσΘ πδεßαδⁿφεΘ Ωε∞∩ⁿ■≥σ≡φεΘ ±σ≥Φ Internet ±α∞α ²≥α ±σ≥ⁿ α±±ε÷ΦΦ≡≤σ≥±  ± ≥≡σ∞  ε±φεΓφ√∞Φ Φφ⌠ε≡∞α÷Φεφφ√∞Φ ≥σ⌡φεδεπΦ ∞Φ:

╩αµΣα  Φτ ²≥Φ⌡ ≥σ⌡φεδεπΦΘ φα∩≡αΓδσφα φα ≡σ°σφΦσ εΣφεΘ Φτ ∞φεµσ±≥Γα ταΣα≈ Φφ⌠ε≡∞α÷Φεφφεπε εß±δ≤µΦΓαφΦ  ∩εδⁿτεΓα≥σδσΘ ±σ≥Φ.

▌δσΩ≥≡εφφα  ∩ε≈≥α - ²≥ε ε±φεΓφεσ ±≡σΣ±≥Γε Ωε∞∞≤φΦΩα÷ΦΘ Internet. ╥≡≤Σφε ±σßσ ∩≡σΣ±≥αΓΦ≥ⁿ ∩εδⁿτεΓα≥σδ  ±σ≥Φ, Ωε≥ε≡√Θ φσ τφαδ ß√ ΩαΩ ε≥∩≡αΓΦ≥ⁿ ΦδΦ ∩εδ≤≈Φ≥ⁿ Ωε≡≡σ±∩εφΣσφ÷Φ■ ε≥ ±Γεσπε ΩεδδσπΦ ± Σ≡≤πεπε Ωεφ÷α ±Γσ≥α. ═σ±∞ε≥≡  φα ß≤≡φεσ ≡ατΓΦ≥Φσ Φφ≥σ≡αΩ≥ΦΓφ√⌡ ±Φ±≥σ∞ Ωε∞∞≤φΦΩα÷ΦΘ, ±Φ±≥σ∞ ≡σαδⁿφεπε Γ≡σ∞σφΦ, ≡ατδΦ≈φ√⌡ Internet-≥σδσ⌠εφεΓ Φ ΓΦΣσε⌠εφεΓ, ∞σ±≥ε ²δσΩ≥≡εφφεΘ ∩ε≈≥√ ±≡σΣΦ Σ≡≤πΦ⌡ Φφ⌠ε≡∞α÷Φεφφ√⌡ ≥σ⌡φεδεπΦΘ Internet ∩≡ε≈φε Φ φσ≡≤°Φ∞ε.

╤σ≥ⁿ Internet ≡ατΓΦΓαδα±ⁿ Γ ∩σ≡Γ√σ ±ΓεΦ πεΣ√ ΩαΩ πε±≤Σα≡±≥Γσφφα . ▌≥ε τφα≈Φ≥, ≈≥ε πδαΓφ√∞ σσ φατφα≈σφΦσ∞ ß√δ ±ΓεßεΣφ√Θ εß∞σφ Φφ⌠ε≡∞α÷ΦσΘ. ─ε±≥≤∩φε±≥ⁿ Internet Φτ Γ√±°Φ⌡ ≤≈σßφ√⌡ ταΓσΣσφΦΘ ≥εδⁿΩε ±∩ε±εß±≥ΓεΓαδα ²≥εΘ ≥σφΣσφ÷ΦΦ. ┼±δΦ ²δσΩ≥≡εφφα  ∩ε≈≥α - ²≥ε ε±φεΓφεσ ±≡σΣ±≥Γε Ωε∞∞≤φΦΩα÷ΦΘ, ≥ε ε±φεΓφ√∞ ±∩ε±εßε∞ εß∞σφα ∩≡επ≡α∞∞φ√∞ εßσ±∩σ≈σφΦσ∞ Φ ≡σπδα∞σφ≥φ√∞Φ ∞α≥σ≡Φαδα∞Φ Γ Internet ±≥αδΦ FTP-α≡⌡ΦΓ√. ▌≥ε ≥εδⁿΩε Γ ∩ε±δσΣφσσ Γ≡σ∞  Internet ±≥αδα Γ√±εΩε±Ωε≡ε±≥φεΘ Φφ⌠ε≡∞α÷ΦεφφεΘ ∞απΦ±≥≡αδⁿ■. ─εδπεσ Γ≡σ∞  Ωαφαδ ±ε ±Ωε≡ε±≥ⁿ■ 9600 ßΦ≥/± ß√δ ß√±≥≡√∞ Ωαφαδε∞ ±Γ τΦ. ┬ ²≥ε∞ δσπΩε ≤ßσΣΦ≥ⁿ± , ±≥εΦ≥ ≥εδⁿΩε ΓφΦ∞α≥σδⁿφε ∩ε≈Φ≥α≥ⁿ ⌠αΘδ√ φα±≥≡εΘΩΦ ≥σ≡∞ΦφαδεΓ Γ ╬╤ Unix (termcap). ─δ  ≡αßε≥√ ∩ε ²≥Φ∞ Ωαφαδα∞ ±Γ τΦ Φ ß√δΦ ≡ατ≡αßε≥αφ√ ≥αΩΦσ ∩≡ε≥εΩεδ√ ΩαΩ Telnet Φ FTP. ╙∩ε∞ΦφαφΦσ ²≥Φ⌡ ΣΓ≤⌡ ∩≡ε≥εΩεδεΓ Γ∞σ±≥σ τΣσ±ⁿ φσ ±δ≤≈αΘφε. Telnet Φ FTP - ²≥ε ε≥δΦ≈φ√Θ ∩≡Φ∞σ≡ Ωε∞∩δσΩ±φεπε ≡σ°σφΦ  ∩≡εßδσ∞√. ┬±σ ≤∩≡αΓδσφΦσ (±σαφ± ±Γ τΦ Φ Γ√Σα≈α Ωε∞αφΣ) ∩≡εΦ±⌡εΣΦ≥ ∩≡Φ εß∞σφσ ⌠αΘδα∞Φ ∩ε ∩≡ε≥εΩεδ≤ Telnet Φ ≥εδⁿΩε ±εß±≥Γσφφε εß∞σφ ⌠αΘδα∞Φ Φ±∩εδⁿτ≤σ≥ ±∩σ÷Φαδⁿφ√Θ Ωαφαδ ∩σ≡σΣα≈Φ Σαφφ√⌡, Ωε≥ε≡√Θ ε∩≡σΣσδσφ Γ ±∩σ÷Φ⌠ΦΩα÷ΦΦ ∩≡ε≥εΩεδα FTP (File Transfer Protocol).

┬ φα±≥ε ∙σσ Γ≡σ∞  φατφα≈σφΦσ FTP-α≡⌡ΦΓεΓ ±≤∙σ±≥Γσφφε ≡α±°Φ≡Φδε±ⁿ. ═σ±∞ε≥≡  φα ≥ε, ≈≥ε φα α≡σφ≤ ±σ≥σΓεπε εß∞σφα Γ√⌡εΣ ≥ Γ±σ φεΓ√σ ±≡σΣ±≥Γα Φ ≥σ⌡φεδεπΦΦ, Γ≡ Σ δΦ εφΦ ±∞επ≤≥ ∩ε≥σ±φΦ≥ⁿ FTP-εß∞σφ Γ ≡α∞Ωα⌡ ±≤∙σ±≥Γ≤■∙Φ⌡ ±≥αφΣα≡≥εΓ TCP/IP. ┼±δΦ εß≡α≥Φ≥ⁿ±  Ω ⌡ε≡ε°ε ΦτΓσ±≥φεΘ Ωα≡≥ΦφΩσ ≡α±∩≡σΣσδσφΦ  ≥≡α⌠ΦΩα ∩ε Φφ⌠ε≡∞α÷Φεφφ√∞ ±σ≡ΓΦ±α∞ Internet (≡Φ±≤φεΩ 1.1), ≥ε δσπΩε ∞εµφε εßφα≡≤µΦ≥ⁿ, ≈≥ε ΣΓα ∩≡ε≥εΩεδα FTP Φ Prospero Γ ±εΓεΩ≤∩φε±≥Φ ΣεΓεδⁿφε ±Φδⁿφε ∩≡σΓ√°α■≥ ≥≡α⌠ΦΩ HTTP.

╙∩ε∞ΦφαφΦσ ε Prospero ±Γ ταφε ± ∩εΦ±Ωε∞ φσεß⌡εΣΦ∞√⌡ ∩εδⁿτεΓα≥σδ■ ∞α≥σ≡ΦαδεΓ Γ FTP-α≡⌡ΦΓα⌡. ╬ß√≈φε Σδ  ²≥εΘ ÷σδΦ Φ±∩εδⁿτ≤σ≥±  ∩≡επ≡α∞∞α Archie, Ωε≥ε≡α  ΓταΦ∞εΣσΘ±≥Γ≤σ≥ ± ∩εΦ±ΩεΓεΘ ∞α°ΦφεΘ (±σ≡Γσ≡ε∞, ∩εΣΣσ≡µΦΓα■∙Φ∞ ΦφΣσΩ±) ∩ε ∩≡ε≥εΩεδ≤ Prospero.

─δ  ≥επε ≈≥εß√ ∩εφ ≥ⁿ φα±ΩεδⁿΩε ²⌠⌠σΩ≥ΦΓσφ FTP-εß∞σφ Σε±≥α≥ε≈φε Γτπδ φ≤≥ⁿ σ∙σ φα εΣΦφ π≡α⌠ΦΩ (≡Φ±≤φεΩ 1.2), φα Ωε≥ε≡ε∞ ∩≡σΣ±≥αΓδσφε ±εε≥φε°σφΦσ ∩σ≡σΣαφφ√⌡ ∩ε ±σ≥Φ ßαΘ≥εΓ Φ ∩αΩσ≥εΓ.

╧≡Φ εß±≤µΣσφΦΦ ±≡αΓφσφΦ  ²⌠⌠σΩ≥ΦΓφε±≥Φ εß∞σφα ±δσΣ≤σ≥ ∩≡ΦφΦ∞α≥ⁿ Γε ΓφΦ∞αφΦσ ε±εßσφφε±≥Φ ε≡παφΦτα÷ΦΦ ≥≡αφ±∩ε≡≥α Φφ⌠ε≡∞α÷ΦΦ Γ ±σ≥ ⌡ TCP/IP ∩≡Φ Φ±∩εδⁿτεΓαφΦΦ ≥≡αφ±∩ε≡≥φεπε ∩≡ε≥εΩεδα TCP (Transfer Control Protocol).

╨Φ±. 1.2. ╧αΩσ≥√ Φ ßαΘ≥√

┼±δΦ φσ ΓΣαΓα≥ⁿ±  Γ Σσ≥αδΦ Φ φσ ∩≡ΦΣσ≡µΦΓα≥ⁿ±  ≥σ≡∞ΦφεδεπΦΦ ±σ≥σΘ TCP/IP, ≥ε ∩≡Φ εß∞σφσ Φφ⌠ε≡∞α÷ΦσΘ ∩ε ±σ≥Φ TCP/IP ∩≡Φ ≥≡αφ±∩ε≡≥σ TCP, ∩σ≡σΣ ≥σ∞ ΩαΩ φα≈α≥ⁿ ε≥∩≡αΓΩ≤ ±εεß∙σφΦ , ≤±≥αφαΓδΦΓασ≥±  ΓΦ≡≥≤αδⁿφ√Θ TCP-Ωαφαδ. ▌≥ε ετφα≈ασ≥, ≈≥ε ±φα≈αδα Γ√∩εδφ σ≥±  ∩≡ε÷σΣ≤≡α ε≡παφΦτα÷ΦΦ ²≥επε Ωαφαδα ΦδΦ, ΩαΩ σσ σ∙σ φατ√Γα■≥, ≥≡σ⌡⌠ατφ√Θ "⌡²φΣ°σΘΩ" (handshake). ╧≡Φ ²≥εΘ ∩≡ε÷σΣ≤≡σ ±≥ε≡εφεΘ, Ωε≥ε≡α  ≤±≥αφαΓδΦΓασ≥ ±εσΣΦφσφΦσ ε≥∩≡αΓδ σ≥±  τα∩≡ε± φα ε≡παφΦτα÷Φ■ Ωαφαδα, τα≥σ∞ ∩εδ≤≈ασ≥±  ∩εΣ≥Γσ≡µΣσφΦσ φα ∩εδ≤≈σφΦσ ²≥επε τα∩≡ε±α, ∩ε±δσ ²≥επε ε≥∩≡αΓδ σ≥±  ∩εΣ≥Γσ≡µΣσφΦσ φα ∩εδ≤≈σφΦσ ∩εΣ≥Γσ≡µΣσφΦ  Φ ∩σ≡Γ√Θ ∩αΩσ≥ Σαφφ√⌡ (≡Φ±≤φεΩ 1.3).

╨Φ±. 1.3. ╧≡ε÷σΣ≤≡α ΦφΦ÷ΦΦ≡εΓαφΦ  TCP-±εσΣΦφσφΦ 

└φαδεπΦ≈φε φα≈αδ≤ TCP-εß∞σφα ≤±≥≡εσφα Φ ∩≡ε÷σΣ≤≡α ≡ατ≡√Γα ΓΦ≡≥≤αδⁿφεπε TCP-Ωαφαδα. ╥αΩµσ ∩ε±√δασ≥±  ≤ΓσΣε∞δσφΦσ εß εΩεφ≈αφΦΦ ±εσΣΦφσφΦ , ∩εδ≤≈ασ≥±  ∩εΣ≥Γσ≡µΣσφΦσ Φ ≥εδⁿΩε ∩ε±δσ ²≥επε Ωαφαδ ≡ατ≡√Γασ≥± .

╬≈σΓΦΣφε, ≈≥ε ≈σ∞ ßεδⁿ°σ Σαφφ√⌡ τα εΣΦφ TCP-±σαφ± ß≤Σσ≥ ∩σ≡σΣαφε, ≥σ∞ ßεδσσ ²⌠⌠σΩ≥ΦΓφσΘ (± ≥ε≈ΩΦ τ≡σφΦ  ±εε≥φε°σφΦ  ∩σ≡σΣαφφεΘ ∩εδστφεΘ Φ ±δ≤µσßφεΘ Φφ⌠ε≡∞α÷ΦΦ) ß≤Σσ≥ εß∞σφ. ┬ ²≥ε∞ ±∞√±δσ FTP ≡αßε≥ασ≥ ²⌠⌠σΩ≥ΦΓφε. ┬ φα≈αδσ ±σ±±ΦΦ ε≡παφΦτ≤σ≥±  Ωαφαδ, Ωε≥ε≡√Θ ∩ε≥ε∞ ß≤Σσ≥ Φ±∩εδⁿτεΓα≥ⁿ±  Σδ  Γ±σπε εß∞σφα. ┼±δΦ ±≡αΓφΦ≥ⁿ ≥σ∩σ≡ⁿ FTP Φ HTTP (ε±φεΓφεΘ ∩≡ε≥εΩεδ World Wide Web), ≥ε ±≥αφσ≥  ±φε, ≈≥ε ε≡Φσφ≥Φ≡εΓαφφ√Θ φα ≡ατ≡√Γ ±εσΣΦφσφΦ  ∩ε±δσ ∩σ≡σΣα≈Φ ∩ε≡÷ΦΦ Σαφφ√⌡ HTTP πε≡ατΣε ∞σφσσ ²⌠⌠σΩ≥ΦΓσφ, ≈σ∞ FTP.

▌≥ε φσßεδⁿ°εσ ε≥±≥≤∩δσφΦσ Γ εßδα±≥ⁿ ε±φεΓ ≥σ⌡φεδεπΦΦ ∞σµ±σ≥σΓεπε εß∞σφα Σεδµφε ß√δε ∩≡εΣσ∞εφ±≥≡Φ≡εΓα≥ⁿ, ≈≥ε ∩≡Φ Φ±∩εδⁿτεΓαφΦΦ ≥εΘ ΦδΦ ΦφεΘ ≥σ⌡φεδεπΦΦ Γ±σπΣα ±δσΣ≤σ≥ ∩ε∞φΦ≥ⁿ ε ≥ε∞, ΩαΩ ²≥α ≥σ⌡φεδεπΦ  Γ Ωεφσ≈φε∞ ±≈σ≥σ ≡σαδΦτ≤σ≥± . ▌≥ε Γαµφε, φα∩≡Φ∞σ≡, Σδ  Γ√ßε≡α Γ≡σ∞σφΦ ±ετΣαφΦ  "τσ≡Ωαδα" ≈≤µεπε FTP-α≡⌡ΦΓα. ┼±δΦ ≥αΩεσ "τσ≡Ωαδε" ±ετΣαΓα≥ⁿ Γ ≡αßε≈σσ Γ≡σ∞  Γ ε≡παφΦτα÷ΦΦ, πΣσ ßεδⁿ°εσ ΩεδΦ≈σ±≥Γε ∩εδⁿτεΓα≥σδσΘ ≡αßε≥ασ≥ ± Φφ⌠ε≡∞α÷Φεφφ√∞Φ ≡σ±≤≡±α∞Φ Internet, ≥ε ∞εµφε ΣεΓεδⁿφε ±Φδⁿφε τα≥ε≡∞ετΦ≥ⁿ Φ⌡ ≡αßε≥≤. ╬±εßσφφε ²≥ε αΩ≥≤αδⁿφε Σδ  ε≡παφΦτα÷ΦΘ, Ωε≥ε≡√σ ≡αßε≥α■≥ ∩ε Γ√Σσδσφφ√∞ Ωαφαδα∞ ±Γ τΦ ± ∩≡ε∩≤±ΩφεΘ ±∩ε±εßφε±≥ⁿ■ 64╩ß/±-128╩ß/± Φ Φ∞σ■≥ Γ °≥α≥σ ∩ε≡ ΣΩα ±ε≥φΦ ±ε≥≡≤ΣφΦΩεΓ, Ωε≥ε≡√σ εΣφεΓ≡σ∞σφφε Φ±∩εδⁿτ≤■≥ ²≥ε≥ Ωαφαδ. ╤σ≡ΓΦ± FTP ß≤Σσ≥ ±≥≡σ∞Φ≥ⁿ±  τα⌡Γα≥Φ≥ⁿ Ωαφαδ ÷σδΦΩε∞ Φ ²≥ε σ∞≤ ≤Σα±≥±  ±Σσδα≥ⁿ, ≥.Ω. HTTP ß≤Σσ≥ Φ±∩εδⁿτεΓα≥ⁿ Ωαφαδ ≥εδⁿΩε Γ Ωε≡ε≥ΩΦσ ∩≡ε∞σµ≤≥ΩΦ Γ≡σ∞σφΦ.

╧≡Φ ≡α±±∞ε≥≡σφΦΦ Φφ⌠ε≡∞α÷Φεφφ√⌡ ≥σ⌡φεδεπΦΘ Internet ±δσΣ≤σ≥ ≥αΩµσ ∩≡ΦφΦ∞α≥ⁿ Γε ΓφΦ∞αφΦσ ≥ε≥ ⌠αΩ≥, ≈≥ε εφΦ Γ±σ ΓταΦ∞ε±Γ ταφ√ Φ ∩ε≈≥Φ Γ±σπΣα ∞εµφε ∩εδ≤≈Φ≥ⁿ Σε±≥≤∩ Ω εΣφεΘ Φτ φΦ⌡ ≈σ≡στ Σ≡≤π≤■.

╥αΩ, φα∩≡Φ∞σ≡, Ω FTP-α≡⌡ΦΓ≤ ∞εµφε εß≡α≥Φ≥ⁿ±  ≈σ≡στ ²δσΩ≥≡εφφ≤■ ∩ε≈≥≤ ΦδΦ Φ±∩εδⁿτεΓα≥ⁿ Web-ß≡ε≤τσ≡ Σδ  Σε±≥≤∩α Ω FTP-α≡⌡ΦΓ≤. ┬±σ ²≥Φ Γετ∞εµφε±≥Φ ∩≡σΣ∩εδαπα■≥ Φ±∩εδⁿτεΓαφΦσ ∩≡επ≡α∞∞-°δ■τεΓ. ┼±δΦ ∩≡σΣ±≥αΓΦ≥ⁿ ≥αΩεσ ΓταΦ∞εΣσΘ±≥ΓΦσ Γ ΓΦΣσ ±⌡σ∞√, ≥ε Γ√πδ Σσ≥ⁿ ²≥ε ß≤Σσ≥ ≥αΩ, ΩαΩ ∩≡σΣ±≥αΓδσφε φα ≡Φ±≤φΩσ 1.4.

╨Φ±. 1.4 ╬≡παφΦτα÷Φ  Σε±≥≤∩α Ω ≡σ±≤≡±≤ ≈σ≡στ ∩≡επ≡α∞∞√-∩ε±≡σΣφΦΩΦ

═α ∩≡Φφ÷Φ∩σ Φ±∩εδⁿτεΓαφΦ  ∩ε±≡σΣφΦΩεΓ Γ φα±≥ε ∙σσ Γ≡σ∞  ±≥≡εΦ≥±  ≤φΦΓσ≡±αδⁿφα  ±Φ±≥σ∞α Σε±≥≤∩α Ω ≡σ±≤≡±α∞ Internet Φτ World Wide Web. ╫σ∞ ßεδσσ °Φ≡εΩε ΓφσΣ≡ σ≥±  Web φα ≡αßε≈Φσ ±≥εδ√ ∩εδⁿτεΓα≥σδσΘ, ≥σ∞ ∞σφⁿ°σ Γσ≡ε ≥φε±≥ⁿ ≥επε, ≈≥ε Φ∞ ∩≡ΦΣσ≥±  Φτ≤≈α≥ⁿ ≥σ⌡φεδεπΦΦ ≥Φ∩α Telnet ΦδΦ FTP. ═ε ²≥ε φσ ετφα≈ασ≥, ≈≥ε ²≥Φ ≥σ⌡φεδεπΦΦ Φ±≈στδΦ Φτ ±σ≥Φ. └Σ∞ΦφΦ±≥≡α≥ε≡√ ≤τδεΓ Web Γ±σ ≡αΓφε εß ταφ√ τφα≥ⁿ, ΩαΩ Γ±σ ²≥ε ±∩≡ ≥αφφεσ ε≥ ∩εδⁿτεΓα≥σδσΘ "⌡ετ Θ±≥Γε" ⌠≤φΩ÷ΦεφΦ≡≤σ≥.

╤εΣσ≡µαφΦσ | ┬∩σ≡σΣ