╬±φεΓφ√∞Φ Ωε∞∩εφσφ≥α∞Φ ß≡αφΣ∞α≤²≡α Γδ ■≥± :
╤δσΣ≤■∙Φσ ≡ατΣσδ√ ε∩Φ±√Γα■≥ ßεδσσ Σσ≥αδⁿφε ΩαµΣ≤■ Φτ ²≥Φ⌡ Ωε∞∩εφσφ≥.
╚∞σσ≥± ΣΓα ΓΦΣα ∩εδΦ≥ΦΩΦ ±σ≥σΓεπε Σε±≥≤∩α, Ωε≥ε≡√σ ΓδΦ ■≥ φα ∩≡εσΩ≥Φ≡εΓαφΦσ, ≤±≥αφεΓΩ≤ Φ Φ±∩εδⁿτεΓαφΦσ ±Φ±≥σ∞√ ß≡αφΣ∞α≤²≡α. ╧εδΦ≥ΦΩα Γσ≡⌡φσπε ≤≡εΓφ Γδ σ≥± ∩≡εßδσ∞φεΘ Ωεφ÷σ∩≥≤αδⁿφεΘ ∩εδΦ≥ΦΩεΘ, Ωε≥ε≡α ε∩≡σΣσδ σ≥, Σε±≥≤∩ Ω ΩαΩΦ∞ ±σ≡ΓΦ±α∞ ß≤Σσ≥ ≡ατ≡σ°σφ ΦδΦ Γφε τα∩≡σ∙σφ Φτ τα∙Φ∙ασ∞εΘ ±σ≥Φ, ΩαΩ ²≥Φ ±σ≡ΓΦ±√ ß≤Σ≤≥ Φ±∩εδⁿτεΓα≥ⁿ± , Φ ∩≡Φ ΩαΩΦ⌡ ≤±δεΓΦ ⌡ ß≤Σσ≥ Σσδα≥ⁿ± Φ±Ωδ■≈σφΦσ Φ ∩εδΦ≥ΦΩα φσ ß≤Σσ≥ ±εßδ■Σα≥ⁿ± . ╧εδΦ≥ΦΩα φΦµφσπε ≤≡εΓφ ε∩Φ±√Γασ≥, ΩαΩ ß≡αφΣ∞α≤²≡ Σεδµσφ φα ±α∞ε∞ Σσδσ επ≡αφΦ≈ΦΓα≥ⁿ Σε±≥≤∩ Φ ⌠Φδⁿ≥≡εΓα≥ⁿ ±σ≡ΓΦ±√, Ωε≥ε≡√σ ≤Ωαταφ√ Γ ∩εδΦ≥ΦΩσ Γσ≡⌡φσπε ≤≡εΓφ . ╤δσΣ≤■∙Φσ ≡ατΣσδ√ Ω≡α≥Ωε ε∩Φ±√Γα■≥ ²≥Φ ∩εδΦ≥ΦΩΦ.
╧εδΦ≥ΦΩα Σε±≥≤∩α Ω ±σ≡ΓΦ±α∞ Σεδµφα ⌠εΩ≤±Φ≡εΓα≥ⁿ± φα ∩≡εßδσ∞α⌡ Φ±∩εδⁿτεΓαφΦ ╚φ≥σ≡φσ≥α, ε∩Φ±αφφ√⌡ Γ√°σ, Φ, ±≤Σ ∩ε Γ±σ∞≤, φα Γ±σ∞ Σε±≥≤∩σ Ω ±σ≥Φ ΦτΓφσ( ≥ε σ±≥ⁿ ∩εδΦ≥ΦΩα Σε±≥≤∩α ∩ε ∞εΣσ∞α∞, ±εσΣΦφσφΦΘ SLIP Φ PPP). ▌≥α ∩εδΦ≥ΦΩα Σεδµφα ß√≥ⁿ ≤≥ε≈φσφΦσ∞ εß∙σΘ ∩εδΦ≥ΦΩΦ ε≡παφΦτα÷ΦΦ Γ ε≥φε°σφΦΦ τα∙Φ≥√ Φφ⌠ε≡∞α÷Φεφφ√⌡ ≡σ±≤≡±εΓ Γ ε≡παφΦτα÷ΦΦ. ╫≥εß√ ß≡αφΣ∞α≤²≡ ≤±∩σ°φε τα∙Φ∙αδ Φ⌡, ∩εδΦ≥ΦΩα Σε±≥≤∩α Ω ±σ≡ΓΦ±α∞ Σεδµφα ß√≥ⁿ ≡σαδΦ±≥Φ≈φεΘ Φ ±επδα±εΓ√Γα≥ⁿ± ± ταΦφ≥σ≡σ±εΓαφφ√∞Φ δΦ÷α∞Φ ∩σ≡σΣ ≤±≥αφεΓΩεΘ ß≡αφΣ∞α≤²≡α. ╨σαδΦ±≥Φ≈σ±Ωα ∩εδΦ≥ΦΩα - ²≥ε ≥αΩα ∩εδΦ≥ΦΩα, Γ Ωε≥ε≡εΘ φαΘΣσφ ßαδαφ± ∞σµΣ≤ τα∙Φ≥εΘ ±σ≥Φ ε≥ ΦτΓσ±≥φ√⌡ ≡Φ±ΩεΓ, φε Γ ≥ε µσ Γ≡σ∞ εßσ±∩σ≈σφ Σε±≥≤∩ ∩εδⁿτεΓα≥σδσΘ Ω ±σ≥σΓ√∞ ≡σ±≤≡±α∞. ┼±δΦ ±Φ±≥σ∞α ß≡αφΣ∞α≤²≡α τα∩≡σ∙ασ≥ ΦδΦ επ≡αφΦ≈ΦΓασ≥ Φ±∩εδⁿτεΓαφΦσ φσΩε≥ε≡√⌡ ±σ≡ΓΦ±εΓ, ≥ε Γ ∩εδΦ≥ΦΩσ Σεδµφα ß√≥ⁿ Γφε ε∩Φ±αφα ±≥≡επε±≥ⁿ, ± Ωε≥ε≡εΘ ²≥ε Σσδασ≥± , ≈≥εß√ ∩≡σΣε≥Γ≡α≥Φ≥ⁿ Φτ∞σφσφΦσ ∩α≡α∞σ≥≡εΓ ±≡σΣ±≥Γ ≤∩≡αΓδσφΦ Σε±≥≤∩ε∞ ±Φ■∞Φφ≤≥φ√∞ εß≡ατε∞. ╥εδⁿΩε ∩εΣΣσ≡µΦΓασ∞α ≡≤ΩεΓεΣ±≥Γε∞ ≡σαδΦ±≥Φ≈σ±Ωα ∩εδΦ≥ΦΩα ∞εµσ≥ εßσ±∩σ≈Φ≥ⁿ ²≥ε.
┴≡αφΣ∞α≤²≡ ∞εµσ≥ ≡σαδΦτεΓ√Γα≥ⁿ ≡ Σ ∩εδΦ≥ΦΩ Σε±≥≤∩α Ω ±σ≡ΓΦ±α∞, φε ≥Φ∩Φ≈φα ∩εδΦ≥ΦΩα ∞εµσ≥ τα∩≡σ∙α≥ⁿ Σε±≥≤∩ Ω ±σ≥Φ Φτ ╚φ≥σ≡φσ≥α, Φ ≡ατ≡σ°α≥ⁿ ≥εδⁿΩε Σε±≥≤∩ Ω ╚φ≥σ≡φσ≥≤ Φτ ±σ≥Φ. ─≡≤πεΘ ≥Φ∩Φ≈φεΘ ∩εδΦ≥ΦΩεΘ ∞εµσ≥ ß√≥ⁿ ≡ατ≡σ°σφΦσ φσΩε≥ε≡επε Σε±≥≤∩α Φτ ╚φ≥σ≡φσ≥α, φε ≥εδⁿΩε Ω Φτß≡αφφ√∞ ±Φ±≥σ∞α∞, ≥αΩΦ∞ ΩαΩ Φφ⌠ε≡∞α÷Φεφφ√σ ±σ≡Γσ≡α Φ ∩ε≈≥εΓ√σ ±σ≡Γσ≡α. ┴≡αφΣ∞α≤²≡√ ≈α±≥ε ≡σαδΦτ≤■≥ ∩εδΦ≥ΦΩ Σε±≥≤∩α Ω ±σ≡ΓΦ±α∞, Ωε≥ε≡√σ ∩ετΓεδ ■≥ ∩εδⁿτεΓα≥σδ ∞ ±σ≥Φ ≡αßε≥α≥ⁿ Φτ ╚φ≥σ≡φσ≥α ± φσΩε≥ε≡√∞Φ Φτß≡αφφ√∞Φ ⌡ε±≥α∞Φ, φε ²≥ε≥ Σε±≥≤∩ ∩≡σΣε±≥αΓδ σ≥± , ≥εδⁿΩε σ±δΦ εφ ±ε≈σ≥ασ≥± ± ≤±ΦδσφφεΘ α≤≥σφ≥Φ⌠ΦΩα÷ΦσΘ.
╬φα ±∩σ÷Φ⌠Φ≈φα Σδ ΩεφΩ≡σ≥φεπε ß≡αφΣ∞α≤²≡α. ╬φα ε∩≡σΣσδ σ≥ ∩≡αΓΦδα, Φ±∩εδⁿτ≤σ∞√σ Σδ ≡σαδΦτα÷ΦΦ ∩εδΦ≥ΦΩΦ Σε±≥≤∩α Ω ±σ≡ΓΦ±α∞. ═σδⁿτ ≡ατ≡αßα≥√Γα≥ⁿ ²≥≤ ∩εδΦ≥ΦΩ≤, φσ ∩εφΦ∞α ≥αΩΦσ Γε∩≡ε±√, ΩαΩ Γετ∞εµφε±≥Φ Φ επ≡αφΦ≈σφΦ ß≡αφΣ∞α≤²≡α, Φ ≤π≡ετ√ Φ ≤τ ΓΦ∞√σ ∞σ±≥α, ±Γ ταφφ√σ ± TCP/IP. ╩αΩ ∩≡αΓΦδε, ≡σαδΦτ≤σ≥± εΣφα Φτ ΣΓ≤⌡ ßατεΓ√⌡ ∩εδΦ≥ΦΩ ∩≡εσΩ≥α:
┴≡αφΣ∞α≤²≡, Ωε≥ε≡√Θ ≡σαδΦτ≤σ≥ ∩σ≡Γ≤■ ∩εδΦ≥ΦΩ≤, ∩≡ε∩≤±Ωασ≥ Γ±σ ±σ≡ΓΦ±√ Γ ±σ≥ⁿ ∩ε ≤∞εδ≈αφΦ■, φ±δΦ ≥εδⁿΩε ²≥ε≥ ±σ≡ΓΦ± φσ ß√δ Γφε ≤Ωαταφ Γ ∩εδΦ≥ΦΩσ ≤∩≡αΓδσφΦ Σε±≥≤∩ε∞ ΩαΩ τα∩≡σ∙σφφ√Θ. ┴≡αφΣ∞α≤²≡, Ωε≥ε≡√Θ ≡σαδΦτ≤σ≥ Γ≥ε≡≤■ ∩εδΦ≥ΦΩ≤, ∩ε ≤∞εδ≈αφΦ■ τα∩≡σ∙ασ≥ Γ±σ ±σ≡ΓΦ±√, φε ∩≡ε∩≤±Ωασ≥ ≥σ, Ωε≥ε≡√σ ≤Ωαταφ√ Γ ±∩Φ±Ωσ ≡ατ≡σ°σφφ√⌡ ±σ≡ΓΦ±εΓ. ┬≥ε≡α ∩εδΦ≥ΦΩα ±δσΣ≤σ≥ Ωδα±±Φ≈σ±ΩεΘ ∞εΣσδΦ Σε±≥≤∩α, Φ±∩εδⁿτ≤σ∞εΘ Γε Γ±σ⌡ εßδα±≥ ⌡ Φφ⌠ε≡∞α÷ΦεφφεΘ ßστε∩α±φε±≥Φ.
╧σ≡Γα ∩εδΦ≥ΦΩα ∞σφσσ µσδα≥σδⁿφα, ≥αΩ ΩαΩ εφα ∩≡σΣε±≥αΓδ σ≥ ßεδⁿ°σ ±∩ε±εßεΓ εßεΘ≥Φ ß≡αφΣ∞α≤²≡, φα∩≡Φ∞σ≡, ∩εδⁿτεΓα≥σδΦ ∞επ≤≥ ∩εδ≤≈Φ≥ⁿ Σε±≥≤∩ Ω φεΓ√∞ ±σ≡ΓΦ±α∞, φσ τα∩≡σ∙ασ∞√∞ ∩εδΦ≥ΦΩεΘ( ΦδΦ Σαµσ φσ ≤Ωαταφφ√⌡ Γ ∩εδΦ≥ΦΩσ), ΦδΦ τα∩≤±≥Φ≥ⁿ τα∩≡σ∙σφφ√σ ±σ≡ΓΦ±√ φα φσ±≥αφΣα≡≥φ√⌡ ∩ε≡≥α⌡ TCP/UDP, Ωε≥ε≡√σ φσ τα∩≡σ∙σφ√ ∩εδΦ≥ΦΩεΘ. ╬∩≡σΣσδσφφ√σ ±σ≡ΓΦ±√, ≥αΩΦσ ΩαΩ X Windows , FTP, ARCHIE Φ RPC, ±δεµφε ⌠Φδⁿ≥≡εΓα≥ⁿ [Chap92],[Ches94], Φ Σδ φΦ⌡ δ≤≈°σ ∩εΣ⌡εΣΦ≥ ß≡αφΣ∞α≤²≡, ≡σαδΦτ≤■∙ΦΘ ∩σ≡Γ≤■ ∩εδΦ≥ΦΩ≤. ┬≥ε≡α ∩εδΦ≥ΦΩα ±≥≡εµσ Φ ßστε∩α±φσσ, φε σσ ≥ µσδσσ ≡σαδΦτεΓα≥ⁿ Φ εφα ∞εµσ≥ ∩εΓδΦ ≥ⁿ φα ≡αßε≥≤ ∩εδⁿτεΓα≥σδσΘ Γ ≥ε∞ ε≥φε°σφΦΦ, ≈≥ε ≡ Σ ±σ≡ΓΦ±εΓ, ≥αΩΦσ, ΩαΩ ε∩Φ±αφφ√σ Γ√°σ, ∞επ≤≥ εΩατα≥ⁿ± ßδεΩΦ≡εΓαφφ√∞Φ ΦδΦ Φ±∩εδⁿτεΓαφΦσ Φ⌡ ß≤Σσ≥ επ≡αφΦ≈σφε.
┬ταΦ∞ε±Γ τⁿ ∞σµΣ≤ Ωεφ÷σ∩≥≤αδⁿφεΘ ∩εδΦ≥ΦΩεΘ Σε±≥≤∩α Ω ±σ≡ΓΦ±α∞ Φ ±εε≥Γσ≥±≥Γ≤■∙σΘ σΘ Γ≥ε≡εΘ ≈α±≥ⁿ■ ε∩Φ±αφα Γ√°σ. ▌≥α ΓταΦ∞ε±Γ τⁿ ±≤∙σ±≥Γ≤σ≥ Φτ-τα ≥επε, ≈≥ε ≡σαδΦτα÷Φ ∩εδΦ≥ΦΩΦ Σε±≥≤∩α Ω ±σ≡ΓΦ±α∞ ±Φδⁿφε ταΓΦ±Φ≥ ε≥ Γετ∞εµφε±≥σΘ Φ επ≡αφΦ≈σφΦΘ ±Φ±≥σ∞√ ß≡αφΣ∞α≤²≡α, α ≥αΩµσ ≤ τΓΦ∞√⌡ ∞σ±≥, Φ∞σ■∙Φ⌡± Γ ≡ατ≡σ°σφφ√⌡ Φφ≥σ≡φσ≥εΓ±ΩΦ⌡ ±σ≡ΓΦ±α⌡. ═α∩≡Φ∞σ≡, ∞εµσ≥ εΩατα≥ⁿ± φσεß⌡εΣΦ∞√∞ τα∩≡σ≥Φ≥ⁿ ±σ≡ΓΦ±√, ≡ατ≡σ°σφφ√σ ∩εδΦ≥ΦΩεΘ Σε±≥≤∩α Ω ±σ≡ΓΦ±α∞, σ±δΦ ≤ τΓΦ∞√σ ∞σ±≥α Γ φΦ⌡ φσ ∞επ≤≥ ²⌠⌠σΩ≥ΦΓφε Ωεφ≥≡εδΦ≡εΓα≥ⁿ± ∩εδΦ≥ΦΩεΘ φΦµφσπε ≤≡εΓφ Φ, σ±δΦ ßστε∩α±φε±≥ⁿ ±σ≥Φ Γαµφσσ Γ±σπε. ╤ Σ≡≤πεΘ ±≥ε≡εφ√, ε≡παφΦτα÷Φ , Ωε≥ε≡α ±Φδⁿφε ταΓΦ±Φ≥ ε≥ ²≥Φ⌡ ±σ≡ΓΦ±εΓ ∩≡Φ ≡σ°σφΦΦ ±ΓεΦ⌡ ταΣα≈, ∞εµσ≥ ∩≡Φφ ≥ⁿ ²≥ε ßεδσσ Γ√±εΩΦΘ ≡Φ±Ω Φ ≡ατ≡σ°Φ≥ⁿ Σε±≥≤∩ Ω ²≥Φ∞ ±σ≡ΓΦ±α∞. ▌≥α ΓταΦ∞ε±Γ τⁿ ∩≡ΦΓεΣΦ≥ Ω ≥ε∞≤, ≈≥ε ⌠ε≡∞≤δΦ≡εΓαφΦσ εßεΦ⌡ ∩εδΦ≥ΦΩ ±≥αφεΓΦ≥± Φ≥σ≡α≥ΦΓφ√∞ ∩≡ε÷σ±±ε∞.
╧εδΦ≥ΦΩα Σε±≥≤∩α Ω ±σ≡ΓΦ±α∞ - ±α∞√Θ Γαµφ√Θ Ωε∞∩εφσφ≥ Φτ ≈σ≥√≡σ⌡, ε∩Φ±αφφ√⌡ Γ√°σ. ╬±≥αδⁿφ√σ ≥≡Φ Ωε∞∩εφσφ≥α Φ±∩εδⁿτ≤■≥± Σδ ≡σαδΦτα÷ΦΦ ∩εδΦ≥ΦΩΦ. ( ╚, ΩαΩ ε≥∞σ≈αδε±ⁿ Γ√°σ, ∩εδΦ≥ΦΩα Σε±≥≤∩α Ω ±σ≡ΓΦ±α∞ Σεδµφα ε≥≡αµα≥ⁿ εß∙≤■ ∩εδΦ≥ΦΩ≤ ßστε∩α±φε±≥Φ ε≡παφΦτα÷ΦΦ). ▌⌠⌠σΩ≥ΦΓφε±≥ⁿ ±Φ±≥σ∞√ ß≡αφΣ∞α≤²≡α ∩≡Φ τα∙Φ≥σ ±σ≥Φ ταΓΦ±Φ≥ ε≥ ≥Φ∩α Φ±∩εδⁿτ≤σ∞εΘ ≡σαδΦτα÷ΦΦ σπε, ε≥ ∩≡αΓΦδⁿφε±≥Φ ∩≡ε÷σΣ≤≡ ≡αßε≥√ ± φΦ∞, Φ ε≥ ∩εδΦ≥ΦΩΦ Σε±≥≤∩α Ω ±σ≡ΓΦ±α∞.
╨ατΣσδ√ 1.3, 1.3.1 Φ 1.3.2 ε∩Φ±√ΓαδΦ Φφ÷ΦΣσφ≥√ Γ ╚φ≥σ≡φσ≥σ, ∩≡εΦτε°σΣ°Φσ ε≥≈α±≥Φ Φτ-τα ≤ τΓΦ∞ε±≥Φ ≥≡αΣΦ÷Φεφφ√⌡ ∩α≡εδσΘ. ╙µσ ∞φεπε δσ≥ ∩εδⁿτεΓα≥σδ ∞ ≡σΩε∞σφΣ≤σ≥± Γ√ßΦ≡α≥ⁿ ≥αΩΦσ ∩α≡εδΦ, Ωε≥ε≡√σ ß√δε ß√ ≥ µσδε ≤παΣα≥ⁿ Φ φσ ±εεß∙α≥ⁿ Φ⌡ φΦΩε∞≤. ╥σ∞ φσ ∞σφσσ, Σαµσ σ±δΦ ∩εδⁿτεΓα≥σδⁿ ±δσΣ≤σ≥ ²≥ε∞≤ ±εΓσ≥≤( α ∞φεπΦσ Φ ²≥επε φσ Σσδα■≥), ≥ε ≥ε≥ ⌠αΩ≥, ≈≥ε τδε≤∞√°δσφφΦΩΦ ∞επ≤≥ φαßδ■Σα≥ⁿ τα Ωαφαδα∞Φ Γ ╚φ≥σ≡φσ≥σ Φ ∩σ≡σ⌡Γα≥√Γα≥ⁿ ∩σ≡σΣα■∙Φσ± Γ φΦ⌡ ∩α≡εδΦ, Σσδασ≥ ≥≡αΣΦ÷Φεφφ√σ ∩α≡εδΦ ≤±≥α≡σΓ°Φ∞Φ.
╨ατ≡αßε≥αφ ≡ Σ ∞σ≡ ≤±ΦδσφφεΘ α≤≥σφ≥Φ⌠ΦΩα÷ΦΦ, ≥αΩΦ⌡ ΩαΩ ±∞α≡≥-Ωα≡≥√, ßΦε∞σ≥≡Φ≈σ±ΩΦσ ∞σ⌡αφΦτ∞√, Φ ∩≡επ≡α∞∞φ√σ ∞σ⌡αφΦτ∞√, Σδ τα∙Φ≥√ ε≥ ≤ τΓΦ∞ε±≥Φ εß√≈φ√⌡ ∩α≡εδσΘ. ╒ε≥ εφΦ Φ ε≥δΦ≈α■≥± Σ≡≤π ε≥ Σ≡≤πα, Γ±σ εφΦ εΣΦφαΩεΓ√ Γ ≥ε∞ ε≥φε°σφΦΦ, ≈≥ε ∩α≡εδΦ, πσφσ≡Φ≡≤σ∞√σ ≤±≥≡εΘ±≥Γε∞ ≤±ΦδσφφεΘ α≤≥σφ≥Φ⌠ΦΩα÷ΦΦ, φσ ∞επ≤≥ ß√≥ⁿ ∩εΓ≥ε≡φε Φ±∩εδⁿτεΓαφ√ α≥αΩ≤■∙Φ∞, Ωε≥ε≡√Θ ∩σ≡σ⌡Γα≥√Γασ≥ ≥≡α⌠⌠ΦΩ ±εσΣΦφσφΦ . ╥αΩ ΩαΩ ∩≡εßδσ∞α ± ∩α≡εδ ∞Φ Γ ╚φ≥σ≡φσ≥σ Γδ σ≥± ∩ε±≥ε φφεΘ, ß≡αφΣ∞α≤²≡ Σδ ±εσΣΦφσφΦ ± ╚φ≥σ≡φσ≥ε∞, Ωε≥ε≡√Θ φσ Φ∞σσ≥ ±≡σΣ±≥Γ ≤±ΦδσφφεΘ α≤≥σφ≥Φ⌠ΦΩα÷ΦΦ ΦδΦ φσ Φ±∩εδⁿτ≤σ≥ Φ⌡, ßσ±±∞√±δσφσφ.
╨ Σ φαΦßεδσσ ∩ε∩≤δ ≡φ√⌡ ≤±≥≡εΘ±≥Γ ≤±ΦδσφφεΘ α≤≥σφ≥Φ⌠ΦΩα÷ΦΦ, Φ±∩εδⁿτ≤σ∞√⌡ ±σπεΣφ , φατ√Γα■≥± ±Φ±≥σ∞α∞Φ ± εΣφε≡ατεΓ√∞Φ ∩α≡εδ ∞Φ. ╤∞α≡≥-Ωα≡≥α, φα∩≡Φ∞σ≡, πσφσ≡Φ≡≤σ≥ ε≥Γσ≥, Ωε≥ε≡√Θ ⌡ε±≥ Φ±∩εδⁿτ≤σ≥ Γ∞σ±≥ε ≥≡αΣΦ÷Φεφφεπε ∩α≡εδ . ╥αΩ ΩαΩ ±∞α≡≥-Ωα≡≥α ≡αßε≥ασ≥ ±εΓ∞σ±≥φε ± ∩≡επ≡α∞∞εΘ ΦδΦ εßε≡≤ΣεΓαφΦσ∞ φα ⌡ε±≥σ, πσφσ≡Φ≡≤σ∞√σ ε≥Γσ≥√ ≤φΦΩαδⁿφ√ Σδ ΩαµΣεπε ≤±≥αφεΓδσφΦ ±σαφ±α. ╨στ≤δⁿ≥α≥ε∞ Γδ σ≥± εΣφε≡ατεΓ√Θ ∩α≡εδⁿ, Ωε≥ε≡√Θ, σ±δΦ ∩σ≡σ⌡Γα≥√Γασ≥± , φσ ∞εµσ≥ ß√≥ⁿ Φ±∩εδⁿτεΓαφ τδε≤∞√°δσφφΦΩε∞ Σδ ≤±≥αφεΓδσφΦ ±σαφ±α ± ⌡ε±≥ε∞ ∩εΣ ΓΦΣε∞ ∩εδⁿτεΓα≥σδ . [NIST94a] Φ [NIST91a] ßεδσσ Σσ≥αδⁿφε ε∩Φ±√Γα■≥ ≤±≥≡εΘ±≥Γα ≤±ΦδσφφεΘ α≤≥σφ≥Φ⌠ΦΩα÷ΦΦ Φ ±≡σΣ±≥Γα τα∙Φ≥√ φα Φ⌡ ε±φεΓσ.
╨Φ±≤φεΩ 2.2 ╚±∩εδⁿτεΓαφΦσ ≤±ΦδσφφεΘ α≤≥σφ≥Φ⌠ΦΩα÷ΦΦ Γ ß≡αφΣ∞α≤²≡σ Σδ ∩≡σΣΓα≡Φ≥σδⁿφεΘ α≤≥σφ≥Φ⌠ΦΩα÷ΦΦ ≥≡α⌠ΦΩα TELNET, FTP
╥αΩ ΩαΩ ß≡αφΣ∞α≤²≡√ ∞επ≤≥ ÷σφ≥≡αδΦτεΓα≥ⁿ ≤∩≡αΓδσφΦσ Σε±≥≤∩ε∞ Γ ±σ≥Φ, εφΦ Γδ ■≥± δεπΦ≈φ√∞ ∞σ±≥ε∞ Σδ ≤±≥αφεΓΩΦ ∩≡επ≡α∞∞ ΦδΦ ≤±≥≡εΘ±≥Γ ≤±ΦδσφφεΘ α≤≥σφ≥Φ⌠ΦΩα÷ΦΦ. ╒ε≥ ∞σ≡√ ≤±ΦδσφφεΘ α≤≥σφ≥Φ⌠ΦΩα÷ΦΦ ∞επ≤≥ Φ±∩εδⁿτεΓα≥ⁿ± φα ΩαµΣε∞ ⌡ε±≥σ, ßεδσσ ∩≡αΩ≥Φ≈φ√∞ Γδ σ≥± Φ⌡ ≡ατ∞σ∙σφΦσ φα ß≡αφΣ∞α≤²≡σ. ╨Φ±≤φεΩ 2.2 ∩εΩατ√Γασ≥, ≈≥ε Γ ±σ≥Φ ßστ ß≡αφΣ∞α≤²≡α, Φ±∩εδⁿτ≤■∙σπε ∞σ≡√ ≤±ΦδσφφεΘ α≤≥σφ≥Φ⌠ΦΩα÷ΦΦ, φσα≤≥σφ≥Φ⌠Φ÷Φ≡εΓαφφ√Θ ≥≡α⌠⌠ΦΩ ≥αΩΦ⌡ ∩≡ΦδεµσφΦΘ ΩαΩ TELNET ΦδΦ FTP, ∞εµσ≥ φα∩≡ ∞≤■ ∩≡ε⌡εΣΦ≥ⁿ Ω ±Φ±≥σ∞α∞ Γ ±σ≥Φ. ┼±δΦ ⌡ε±≥√ φσ Φ±∩εδⁿτ≤■≥ ∞σ≡ ≤±ΦδσφφεΘ α≤≥σφ≥Φ⌠ΦΩα÷ΦΦ, τδε≤∞√°δσφφΦΩ ∞εµσ≥ ∩ε∩√≥α≥ⁿ± Γτδε∞α≥ⁿ ∩α≡εδΦ ΦδΦ ∩σ≡σ⌡Γα≥√Γα≥ⁿ ±σ≥σΓεΘ ≥≡α⌠ΦΩ ± ÷σδⁿ■ φαΘ≥Φ Γ φσ∞ ±σαφ±√, Γ ⌡εΣσ Ωε≥ε≡√⌡ ∩σ≡σΣα■≥± ∩α≡εδΦ. ╨Φ±≤φεΩ 2.2 ≥αΩµσ ∩εΩατ√Γασ≥ ±σ≥ⁿ ± ß≡αφΣ∞α≤²≡ε∞, Φ±∩εδⁿτ≤■∙Φ∞ ≤±Φδσφφ≤■ α≤≥σφ≥Φ⌠ΦΩα÷Φ■, ∩≡Φ Ωε≥ε≡εΘ ±σαφ±√ TELNET ΦδΦ FTP, ≤±≥αφαΓδΦΓασ∞√σ ±ε ±≥ε≡εφ√ ╚φ≥σ≡φσ≥α ± ±Φ±≥σ∞α∞Φ ±σ≥Φ, Σεδµφ√ ∩≡ε⌡εΣΦ≥ⁿ ∩≡εΓσ≡Ω≤ ± ∩ε∞ε∙ⁿ■ ≤±ΦδσφφεΘ α≤≥σφ≥Φ⌠ΦΩα÷ΦΦ ∩σ≡σΣ φα≈αδε∞ ≡αßε≥√. ╤α∞Φ ±Φ±≥σ∞√ ±σ≥Φ ∞επ≤≥ ∩≡εΣεδµα≥ⁿ ≥≡σßεΓα≥ⁿ ±≥α≥Φ≈σ±ΩΦσ ∩α≡εδΦ ∩σ≡σΣ Σε±≥≤∩ε∞ Ω ±σßσ, φε ²≥Φ ∩α≡εδΦ φσδⁿτ ß≤Σσ≥ Φ±∩εδⁿτεΓα≥ⁿ, Σαµσ σ±δΦ Φ⌡ ∩σ≡σ⌡Γα≥Φ≥ⁿ, ≥αΩ ΩαΩ ∞σ≡√ ≤±ΦδσφφεΘ α≤≥σφ≥Φ⌠ΦΩα÷ΦΦ Φ Σ≡≤πΦσ Ωε∞∩εφσφ≥√ ß≡αφΣ∞α≤²≡α φσ ∩ετΓεδ ≥ τδε≤∞√°δσφφΦΩ≤ ∩≡εφΦΩφ≤≥ⁿ ΦδΦ εßεΘ≥Φ ß≡αφΣ∞α≤²≡.
╫α±≥Φ 2.4.4 Φ 3 ±εΣσ≡µα≥ Σε∩εδφΦ≥σδⁿφ≤■ Φφ⌠ε≡∞α÷Φ■ εß Φ±∩εδⁿτεΓαφΦΦ ∞σ≡ ≤±ΦδσφφεΘ α≤≥σφ≥Φ⌠ΦΩα÷ΦΦ ± ß≡αφΣ∞α≤²≡α∞Φ. ╤∞ε≥≡Φ [NIST94b] Σδ ∩εδ≤≈σφΦ ßεδσσ ∩εΣ≡εßφεΘ Φφ⌠ε≡∞α÷ΦΦ εß Φ±∩εδⁿτεΓαφΦΦ ∞σ≡ ≤±ΦδσφφεΘ α≤≥σφ≥Φ⌠ΦΩα÷ΦΦ φα ⌡ε±≥α⌡.
╘Φδⁿ≥≡α÷Φ IP-∩αΩσ≥εΓ εß√≈φε Γ√∩εδφ σ≥± ± ∩ε∞ε∙ⁿ■ ∞α≡°≡≤≥Φτα≥ε≡α ± ⌠Φδⁿ≥≡α÷ΦσΘ ∩αΩσ≥εΓ, ε±≤∙σ±≥Γδ ■∙σπε σσ, ΩεπΣα ∩αΩσ≥√ ∩σ≡σΣα■≥± ∞σµΣ≤ Φφ≥σ≡⌠σΘ±α∞Φ ∞α≡°≡≤≥Φτα≥ε≡α. ╘Φδⁿ≥≡≤■∙ΦΘ ∞α≡°≡≤≥Φτα≥ε≡ εß√≈φε ∞εµσ≥ ⌠Φδⁿ≥≡εΓα≥ⁿ IP-∩αΩσ≥√ φα ε±φεΓσ π≡≤∩∩√ ∩εδσΘ Φτ ±δσΣ≤■∙Φ⌡ ∩εδσΘ ∩αΩσ≥α:
═σ Γ±σ ⌠Φδⁿ≥≡≤■∙Φσ ∞α≡°≡≤≥Φτα≥ε≡√ ±σΘ≈α± ⌠Φδⁿ≥≡≤■≥ ∩ε TCP/UDP-∩ε≡≥≤ ε≥∩≡αΓΦ≥σδ , φε ∞φεπΦσ ∩≡εΦτΓεΣΦ≥σδΦ φα≈αδΦ ΓΩδ■≈α≥ⁿ ≥αΩ≤■ Γετ∞εµφε±≥ⁿ. ═σΩε≥ε≡√σ ∞α≡°≡≤≥Φτα≥ε≡√ ∩≡εΓσ≡ ■≥, ± ΩαΩεπε ±σ≥σΓεπε Φφ≥σ≡⌠σΘ±α ∞α≡°≡≤≥Φτα≥ε≡α ∩≡Φ°σδ ∩αΩσ≥, Φ τα≥σ∞ Φ±∩εδⁿτ≤■≥ ²≥≤ Φφ⌠ε≡∞α÷Φ■ ΩαΩ Σε∩εδφΦ≥σδⁿφ√Θ Ω≡Φ≥σ≡ΦΘ ⌠Φδⁿ≥≡α÷ΦΦ. ═σΩε≥ε≡√σ Γσ≡±ΦΦ Unix Φ∞σ■≥ Γετ∞εµφε±≥ⁿ ⌠Φδⁿ≥≡α÷ΦΦ ∩αΩσ≥εΓ, φε ΣαδσΩε φσ Γ±σ.
╘Φδⁿ≥≡α÷Φ ∞εµσ≥ ß√≥ⁿ Φ±∩εδⁿτεΓαφα ≡ατδΦ≈φ√∞ εß≡ατε∞ Σδ ßδεΩΦ≡εΓαφΦ ±εσΣΦφσφΦΘ ε≥ ΦδΦ Ω ε≥Σσδⁿφ√∞ ⌡ε±≥α∞ ΦδΦ ±σ≥ ∞, Φ Σδ ßδεΩΦ≡εΓαφΦ ±εσΣΦφσφΦΘ Ω ≡ατδΦ≈φ√∞ ∩ε≡≥α∞. ╬≡παφΦτα÷ΦΦ ∞εµσ≥ ∩εφαΣεßΦ≥ⁿ± ßδεΩΦ≡εΓα≥ⁿ ±εσΣΦφσφΦ ε≥ ±∩σ÷Φ⌠Φ≈σ±ΩΦ⌡ αΣ≡σ±εΓ, ≥αΩΦ⌡ ΩαΩ ⌡ε±≥√ ΦδΦ ±σ≥Φ, Ωε≥ε≡√σ ±≈Φ≥α■≥± Γ≡αµΣσßφ√∞Φ ΦδΦ φσφαΣσµφ√∞Φ. ╚δΦ µσ ε≡παφΦτα÷Φ ∞εµσ≥ τα⌡ε≥σ≥ⁿ ßδεΩΦ≡εΓα≥ⁿ ±εσΣΦφσφΦ ε≥ Γ±σ⌡ αΣ≡σ±εΓ, Γφσ°φΦ⌡ ∩ε ε≥φε°σφΦ■ Ω ε≡παφΦτα÷ΦΦ( ± φσßεδⁿ°Φ∞Φ Φ±Ωδ■≈σφΦ ∞Φ, ≥αΩΦ∞Φ ΩαΩ SMTP Σδ ∩εδ≤≈σφΦ ∩ε≈≥√).
─εßαΓδσφΦσ ⌠Φδⁿ≥≡α÷ΦΦ ∩ε ∩ε≡≥α∞ TCP Φ UDP Ω ⌠Φδⁿ≥≡α÷ΦΦ ∩ε IP-αΣ≡σ±α∞ Σασ≥ ßεδⁿ°≤■ πΦßΩε±≥ⁿ. ═α∩ε∞φΦ∞ πδαΓ≤ 1, Γ Ωε≥ε≡εΘ πεΓε≡Φδε±ⁿ, ≈≥ε ±σ≡Γσ≡α, ≥αΩΦσ ΩαΩ Σσ∞εφ TELNET, ±Γ ταφ√ εß√≈φε ± ΩεφΩ≡σ≥φ√∞Φ ∩ε≡≥α∞Φ, ≥αΩΦ∞Φ ΩαΩ ∩ε≡≥ 23 Σδ TELNET. ┼±δΦ ß≡αφΣ∞α≤²≡ ∞εµσ≥ ßδεΩΦ≡εΓα≥ⁿ ±εσΣΦφσφΦ TCP ΦδΦ UDP Ω ΦδΦ ε≥ ε∩≡σΣσδσφφ√⌡ ∩ε≡≥εΓ, ≥ε ∞εµφε ≡σαδΦτεΓα≥ⁿ ∩εδΦ≥ΦΩ≤, ∩≡Φ Ωε≥ε≡εΘ ε∩≡σΣσδσφφ√σ ΓΦΣ√ ±εσΣΦφσφΦΘ ∞επ≤≥ ß√≥ⁿ ε±≤∙σ±≥Γδσφ√ ≥εδⁿΩε ± ΩεφΩ≡σ≥φ√∞Φ ⌡ε±≥α∞Φ, φε φσ ± Σ≡≤πΦ∞Φ. ═α∩≡Φ∞σ≡, ε≡παφΦτα÷Φ ∞εµσ≥ τα⌡ε≥σ≥ⁿ ßδεΩΦ≡εΓα≥ⁿ Γ±σ Γ⌡εΣ ∙Φσ ±εσΣΦφσφΦ Σδ Γ±σ⌡ ⌡ε±≥εΓ, Ω≡ε∞σ φσ±ΩεδⁿΩΦ⌡ ±Φ±≥σ∞, Γ⌡εΣ ∙Φ⌡ Γ ±ε±≥αΓ ß≡αφΣ∞α≤²≡α. ─δ ²≥Φ⌡ ±Φ±≥σ∞ ∞επ≤≥ ß√≥ⁿ ≡ατ≡σ°σφ√ ≥εδⁿΩε ε∩≡σΣσδσφφ√σ ±σ≡ΓΦ±√, ≥αΩΦσ ΩαΩ SMTP Σδ εΣφεΘ ±Φ±≥σ∞√, Φ TELNET ΦδΦ FTP Σδ Σ≡≤πεΘ. ╧≡Φ ⌠Φδⁿ≥≡α÷ΦΦ ∩ε ∩ε≡≥α∞ TCP Φ UDP ²≥α ∩εδΦ≥ΦΩα ∞εµσ≥ ß√≥ⁿ δσπΩε ≡σαδΦτεΓαφα ∞α≡°≡≤≥Φτα≥ε≡ε∞ ± ⌠Φδⁿ≥≡α÷ΦσΘ ∩αΩσ≥εΓ ΦδΦ ⌡ε±≥ε∞ ± Γετ∞εµφε±≥ⁿ■ ⌠Φδⁿ≥≡α÷ΦΦ ∩αΩσ≥εΓ.
╨Φ±≤φεΩ 2.3 ╧≡Φ∞σ≡ ⌠Φδⁿ≥≡α÷ΦΦ ∩αΩσ≥εΓ Σδ TELNET Φ SMTP
─δ ∩≡Φ∞σ≡α ≡α±±∞ε≥≡Φ∞ ∩εδΦ≥ΦΩ≤, Γ Ωε≥ε≡εΘ ≡ατ≡σ°α■≥± ≥εδⁿΩε ε∩≡σΣσδσφφ√σ ±εσΣΦφσφΦ ± ±σ≥ⁿ■ ± αΣ≡σ±ε∞ 123.4.*.* ╤εσΣΦφσφΦ TELNET ≡ατ≡σ°α■≥± ≥εδⁿΩε ± εΣφΦ∞ ⌡ε±≥ε∞, 123.4.5.6, Ωε≥ε≡√Θ ∞εµσ≥ ß√≥ⁿ ∩≡ΦΩδαΣφ√∞ TELNET-°δ■τε∞ ±σ≥Φ, α SMTP-±εσΣΦφσφΦ ≡ατ≡σ°α■≥± ≥εδⁿΩε ± ΣΓ≤∞ ⌡ε±≥α∞Φ, 123.4.5.7 Φ 123.4.5.8, Ωε≥ε≡√σ ∞επ≤≥ ß√≥ⁿ ΣΓ≤∞ ∩ε≈≥εΓ√∞Φ °δ■τα∞Φ ±σ≥Φ. NNTP(Network News Transfer Protocol) ≡ατ≡σ°ασ≥± ≥εδⁿΩε ε≥ ΓταΦ∞εΣσΘ±≥Γ≤■∙σπε ± ±σ≥ⁿ■ ±σ≡Γσ≡α φεΓε±≥σΘ, 129.6.48.254, Φ ≥εδⁿΩε ± NNTP-±σ≡Γσ≡ε∞ ±σ≥Φ, 123.4.5.9, α ∩≡ε≥εΩεδ NTP(±σ≥σΓεπε Γ≡σ∞σφΦ) ≡ατ≡σ°σφ Σδ Γ±σ⌡ ⌡ε±≥εΓ. ┬±σ Σ≡≤πΦσ ±σ≡ΓΦ±√ Φ ∩αΩσ≥√ ßδεΩΦ≡≤■≥± . ╧≡Φ∞σ≡ φαßε≡α ∩≡αΓΦδ ∩≡ΦΓσΣσφ φΦµσ:
╥Φ∩ | └Σ≡σ± ε≥∩≡αΓΦ≥σδ | └Σ≡σ± ∩εδ≤≈α≥σδ | ╧ε≡≥ Φ±≥ε≈φΦΩα | ╧ε≡≥ ∩εδ≤≈α≥σδ | ─σΘ±≥ΓΦσ |
---|---|---|---|---|---|
tcp | * | 123.4.5.6 | >1023 | 23 | ≡ατ≡σ°Φ≥ⁿ |
tcp | * | 123.4.5.7 | >1023 | 25 | ≡ατ≡σ°Φ≥ⁿ |
tcp | * | 123.4.5.8 | >1023 | 25 | ≡ατ≡σ°Φ≥ⁿ |
tcp | 129.6.48.254 | 123.4.5.9 | >1023 | 119 | ≡ατ≡σ°Φ≥ⁿ |
udp | * | 123.4.*.* | >1023 | 123 | ≡ατ≡σ°Φ≥ⁿ |
* | * | * | * | * | τα∩≡σ≥Φ≥ⁿ |
╨σ°σφΦσ ε ≥ε∞, ΩαΩΦσ ∩≡ε≥εΩεδ√ ΦδΦ π≡≤∩∩√ ∩ε≡≥εΓ ⌠Φδⁿ≥≡εΓα≥ⁿ, ταΓΦ±Φ≥ ε≥ ∩εδΦ≥ΦΩΦ ±σ≥σΓεπε Σε±≥≤∩α, ≥ε σ±≥ⁿ ε≥ ≥επε, ΩαΩΦσ ±Φ±≥σ∞√ Σεδµφ√ Φ∞σ≥ⁿ Σε±≥≤∩ Ω ╚φ≥σ≡φσ≥≤ Φ ΩαΩΦσ ≥Φ∩√ Σε±≥≤∩α ≡ατ≡σ°σφ√. ╬∩Φ±αφφ√σ φΦµσ ±σ≡ΓΦ±√ ∩ε≥σφ÷Φαδⁿφε ≤ τΓΦ∞√ Ω α≥αΩα∞ Φ εß√≈φε ßδεΩΦ≡≤■≥± φα ß≡αφΣ∞α≤²≡σ ∩≡Φ Γ⌡εΣσ Γ ±σ≥ⁿ ΦδΦ Γ√⌡εΣσ Φτ φσσ[Chap92],[Garf92].
╨ Σ Σ≡≤πΦ⌡ ±≡σΣ±≥Γ ≥αΩµσ εß√≈φε ⌠Φδⁿ≥≡≤σ≥± ΦδΦ Φ⌡ Φ±∩εδⁿτεΓαφΦσ ≡ατ≡σ°ασ≥± ≥εδⁿΩε Σδ ≥σ⌡ ±Φ±≥σ∞, Ωε≥ε≡√∞ εφΦ φα ±α∞ε∞ Σσδσ φ≤µφ√. ┬ ²≥ε ±∩Φ±εΩ Γ⌡εΣ ≥:
╒ε≥ φσΩε≥ε≡√σ Φτ ²≥Φ⌡ ±δ≤µß, ≥αΩΦσ ΩαΩ TELNET Φ FTP, Γδ ■≥± ε∩α±φ√∞Φ ∩ε ±ΓεσΘ ±≤≥Φ, ∩εδφεσ ßδεΩΦ≡εΓαφΦσ Σε±≥≤∩α Ω Σ≡≤πΦ∞ ∞εµσ≥ εΩατα≥ⁿ± φσ∩≡Φσ∞δσ∞√∞ Σδ ∞φεπΦ⌡ ε≡παφΦτα÷ΦΘ. ╥σ∞ φσ ∞σφσσ, φσ Γ±σ ±Φ±≥σ∞√ ≥≡σß≤■≥ Σε±≥≤∩α Ωε Γ±σ∞ ±δ≤µßα∞. ═α∩≡Φ∞σ≡, ≡ατ≡σ°σφΦσ Σε±≥≤∩α ∩ε TELNET Φ FTP Φτ ╚φ≥σ≡φσ≥α ≥εδⁿΩε Ω ≥σ∞ ±Φ±≥σ∞α∞, Ωε≥ε≡√∞ φ≤µσφ ²≥ε≥ ΓΦΣ Σε±≥≤∩α, ∞εµσ≥ ≤δ≤≈°Φ≥ⁿ ßστε∩α±φε±≥ⁿ, φσ ∩≡Φ≈Φφ φσ≤Σεß±≥Γα ∩εδⁿτεΓα≥σδ ∞. ╥αΩΦσ ±δ≤µß√, ΩαΩ NNTP, φα ∩σ≡Γ√Θ Γτπδ Σ φσ ∩≡σΣ±≥αΓδ ■≥ ε±εßεΘ ε∩α±φε±≥Φ, φε ≡ατ≡σ°σφΦσ ²≥Φ⌡ ±δ≤µß ≥εδⁿΩε Σδ ≥σ⌡ ±Φ±≥σ∞, Ωε≥ε≡√∞ εφΦ φ≤µφ√, ∩ε∞εµσ≥ ±ετΣα≥ⁿ ßεδσσ ≤∩ε≡ Σε≈σφφ≤■ ±σ≥σΓ≤■ ±≡σΣ≤ Φ ≤∞σφⁿ°Φ≥ Γσ≡ε ≥φε±≥ⁿ Φ⌡ Φ±∩εδⁿτεΓαφΦ α≥αΩ≤■∙Φ∞Φ Φτ-τα σ∙σ φσΦτΓσ±≥φ√⌡ ≤ τΓΦ∞√⌡ ∞σ±≥.
╠α≡°≡≤≥Φτα≥ε≡√ ± ⌠Φδⁿ≥≡α÷ΦσΘ ∩αΩσ≥εΓ Φ∞σ■≥ ≡ Σ φσΣε±≥α≥ΩεΓ, ε∩Φ±αφφ√⌡ Γ [Chap92]. ╧≡αΓΦδα ⌠Φδⁿ≥≡α÷ΦΦ ∩αΩσ≥εΓ ±δεµφε ⌠ε≡∞≤δΦ≡≤■≥± Φ εß√≈φε φσ≥ ±≡σΣ±≥Γ Σδ ≥σ±≥Φ≡εΓαφΦ Φ⌡ Ωε≡≡σΩ≥φε±≥Φ( Ω≡ε∞σ ΩαΩ ≡≤≈φεσ ≥σ±≥Φ≡εΓαφΦσ). ╙ φσΩε≥ε≡√⌡ ∞α≡°≡≤≥Φτα≥ε≡εΓ φσ≥ ±≡σΣ±≥Γ ∩≡ε≥εΩεδΦ≡εΓαφΦ , ∩ε²≥ε∞≤ σ±δΦ ∩≡αΓΦδα ⌠Φδⁿ≥≡α÷ΦΦ ∩αΩσ≥εΓ Γ±σ-≥αΩΦ ∩ετΓεδ ≥ ε∩α±φ√∞ ∩αΩσ≥α∞ ∩≡εΘ≥Φ ∞α≡°≡≤≥Φτα≥ε≡α, ≥αΩΦσ ∩αΩσ≥√ φσ ±∞επ≤≥ ß√≥ⁿ Γ√ Γδσφ√ Σε εßφα≡≤µσφΦ ∩≡εφΦΩφεΓσφΦ .
╫α±≥ε ≥≡σß≤σ≥± ±Σσδα≥ⁿ Φ±Ωδ■≈σφΦ Φτ ∩≡αΓΦδ, ≈≥εß√ ≡ατ≡σ°Φ≥ⁿ ε∩≡σΣσδσφφ√σ ΓΦΣ√ Σε±≥≤∩α, Ωε≥ε≡√σ εß√≈φε ßδεΩΦ≡≤■≥± . ═ε Φ±Ωδ■≈σφΦ Φτ ∩≡αΓΦδ ⌠Φδⁿ≥≡α÷ΦΦ ΦφεπΣα ∞επ≤≥ ±Σσδα≥ⁿ ∩≡αΓΦδα ⌠Φδⁿ≥≡α÷ΦΦ ≥αΩΦ∞Φ ±δεµφ√∞Φ, ≈≥ε εφΦ ±≥αφ≤≥ φσΩεφ≥≡εδΦ≡≤σ∞√∞Φ. ═α∩≡Φ∞σ≡, Σε±≥α≥ε≈φε ∩≡ε±≥ε φα∩Φ±α≥ⁿ ∩≡αΓΦδε Σδ ßδεΩΦ≡εΓαφΦ Γ±σ⌡ Γ⌡εΣ ∙Φ⌡ ±εσΣΦφσφΦΘ Ω ∩ε≡≥≤ 23( ±σ≡Γσ≡≤ TELNETa). ┼±δΦ µσ Σσδα■≥± Φ±Ωδ■≈σφΦ , ≥ε σ±≥ⁿ σ±δΦ ± φσΩε≥ε≡√∞Φ ±Φ±≥σ∞α∞Φ ±σ≥Φ ≡ατ≡σ°ασ≥± Φ∞σ≥ⁿ ∩≡ ∞√σ ±εσΣΦφσφΦ ∩ε TELNET, ≥ε Σεδµφε ß√≥ⁿ ΣεßαΓδσφε ∩≡αΓΦδε Σδ ΩαµΣεΘ ≥αΩεΘ ±Φ±≥σ∞√. ╚φεπΣα ΣεßαΓδσφΦσ ε∩≡σΣσδσφφ√⌡ ∩≡αΓΦδ ∞εµσ≥ ≤±δεµφΦ≥ⁿ Γ±■ ±⌡σ∞≤ ⌠Φδⁿ≥≡α÷ΦΦ. ╩αΩ ß√δε ≤µσ ±Ωαταφε, ≥σ±≥Φ≡εΓαφΦσ ±δεµφεπε φαßε≡α ∩≡αΓΦδ φα Φ⌡ Ωε≡≡σΩ≥φε±≥ⁿ ∞εµσ≥ εΩατα≥ⁿ± ε≈σφⁿ ≥≡≤Σφ√∞.
═σΩε≥ε≡√σ ∞α≡°≡≤≥Φτα≥ε≡√ ± ⌠Φδⁿ≥≡α÷ΦσΘ ∩αΩσ≥εΓ φσ ⌠Φδⁿ≥≡≤■≥ ∩ε ∩ε≡≥≤ TCP/UDP ε≥∩≡αΓΦ≥σδ , ≈≥ε ∞εµσ≥ ±Σσδα≥ⁿ φαßε≡ ∩≡αΓΦδ ⌠Φδⁿ≥≡α÷ΦΦ ε≈σφⁿ ±δεµφ√∞ Φ ±ετΣα≥ⁿ "Σ√≡√" Γ ±⌡σ∞σ ⌠Φδⁿ≥≡α÷ΦΦ. [Chap92] ε∩Φ±√Γασ≥ ∩εΣεßφ√σ ∩≡εßδσ∞√ ± ±σ≥ ∞Φ, Γ Ωε≥ε≡√⌡ ß√δΦ ≡ατ≡σ°σφ√ Γ⌡εΣ ∙Φσ Φ Φ±⌡εΣ ∙Φσ SMTP-±εσΣΦφσφΦ . ╤επδα±φε ∩≤φΩ≥≤ 1.2.5, TCP-±εσΣΦφσφΦ Φ∞σ■≥ ∩ε≡≥ ε≥∩≡αΓΦ≥σδ Φ ∩ε≡≥ ∩εδ≤≈α≥σδ . ┼±δΦ ±Φ±≥σ∞α ΦφΦ÷ΦΦ≡≤σ≥ SMTP-±εσΣΦφσφΦσ ± ±σ≡Γσ≡ε∞, ∩ε≡≥ε∞ Φ±≥ε≈φΦΩα ß≤Σσ≥ ±δ≤≈αΘφε Γ√ß≡αφφ√Θ ∩ε≡≥ ± φε∞σ≡ε∞ ßεδⁿ°σ 1024, α ∩ε≡≥ε∞ ∩εδ≤≈α≥σδ ß≤Σσ≥ ß≤Σσ≥ ∩ε≡≥ ± φε∞σ≡ε∞ 25, ∩ε≡≥, Ωε≥ε≡√Θ ±δ≤°ασ≥ ±σ≡Γσ≡ SMTP. ╤σ≡Γσ≡ ß≤Σσ≥ ΓετΓ≡α∙α≥ⁿ ∩αΩσ≥√ ± φε∞σ≡ε∞ ∩ε≡≥α ε≥∩≡αΓΦ≥σδ 25, Φ φε∞σ≡ε∞ ∩ε≡≥α ∩εδ≤≈α≥σδ , ≡αΓφ√∞ ±δ≤≈αΘφε Γ√ß≡αφφε∞≤ ΩδΦσφ≥ε∞ φε∞σ≡≤ ∩ε≡≥α. ┼±δΦ Γ ±σ≥Φ ≡ατ≡σ°σφ√ Γ⌡εΣ ∙Φσ Φ Φ±⌡εΣ ∙Φσ SMTP-±εσΣΦφσφΦ , ≥ε ∞α≡°≡≤≥Φτα≥ε≡ Σεδµσφ ≡ατ≡σ°α≥ⁿ ±εσΣΦφσφΦ ± ∩ε≡≥α∞Φ ε≥∩≡αΓΦ≥σδ Φ ∩εδ≤≈α≥σδ , ßεδⁿ°Φ∞Φ 1023, Γ εßεΦ⌡ φα∩≡αΓδσφΦ ⌡. ┼±δΦ ∞α≡°≡≤≥Φτα≥ε≡ ∞εµσ≥ ⌠Φδⁿ≥≡εΓα≥ⁿ ∩ε ∩ε≡≥≤ ε≥∩≡αΓΦ≥σδ , εφ ∞εµσ≥ ßδεΩΦ≡εΓα≥ⁿ Γ±σ ∩αΩσ≥√, Γ⌡εΣ ∙Φσ Γ ±σ≥ⁿ ε≡παφΦτα÷ΦΦ, ≤ Ωε≥ε≡√⌡ ∩ε≡≥ ∩εδ≤≈α≥σδ ßεδⁿ°σ 1023, α ∩ε≡≥ ε≥∩≡αΓΦ≥σδ φσ ≡αΓσφ 25. ┼±δΦ εφ φσ ∞εµσ≥ ⌠Φδⁿ≥≡εΓα≥ⁿ ∩αΩσ≥√ ∩ε ∩ε≡≥≤ ε≥∩≡αΓΦ≥σδ , ∞α≡°≡≤≥Φτα≥ε≡ Σεδµσφ ≡ατ≡σ°Φ≥ⁿ ±εσΣΦφσφΦ , Ωε≥ε≡√σ Φ±∩εδⁿτ≤■≥ ∩ε≡≥√ ε≥∩≡αΓΦ≥σδ Φ ∩εδ≤≈α≥σδ ßεδⁿ°σ 1024. ╧εδⁿτεΓα≥σδΦ ΦφεπΣα ∞επ≤≥ ±∩σ÷Φαδⁿφε τα∩≤±≥Φ≥ⁿ ±σ≡Γσ≡α φα ∩ε≡≥α⌡, ßεδⁿ°Φ⌡ 1023, Φ εß⌡εΣΦ≥ⁿ ≥αΩΦ∞ εß≡ατε∞ ∩εδΦ≥ΦΩ≤ ⌠Φδⁿ≥≡α÷ΦΦ( ≥ε σ±≥ⁿ εß√≈φε ±σ≡Γσ≡ telnet Γ ±Φ±≥σ∞σ ±δ≤°ασ≥ ∩ε≡≥ 23, φε ∞εµσ≥ ß√≥ⁿ ±Ωεφ⌠Φπ≤≡Φ≡εΓαφ ≥αΩ, ≈≥ε ß≤Σσ≥ ±δ≤°α≥ⁿ Γ∞σ±≥ε ²≥επε ∩ε≡≥ 9876; Φ ∩εδⁿτεΓα≥σδΦ Γ ╚φ≥σ≡φσ≥σ ±∞επ≤≥ ε≡παφΦτεΓα≥ⁿ telnet-±σαφ± ± ²≥Φ∞ ±σ≡Γσ≡ε∞ Σαµσ, σ±δΦ ∞α≡°≡≤≥Φτα≥ε≡ ßδεΩΦ≡≤σ≥ ±εσΣΦφσφΦ ± ∩ε≡≥ε∞ φατφα≈σφΦ 23).
─≡≤πεΘ ∩≡εßδσ∞εΘ Γδ σ≥± ≥ε, ≈≥ε ≡ Σ ±δ≤µß RPC ε≈σφⁿ ≥≡≤Σφε ταßδεΩΦ≡εΓα≥ⁿ Φτ-τα ≥επε, ≈≥ε ±σ≡Γσ≡α Σδ ²≥Φ⌡ ±δ≤µß ±δ≤°α■≥ ∩ε≡≥√, ±δ≤≈αΘφε Γ√ßΦ≡ασ∞√σ Γ ∩≡ε÷σ±±σ ταπ≡≤τΩΦ ±Φ±≥σ∞√. ╤δ≤µßα, ΦτΓσ±≥φα ∩εΣ φατΓαφΦσ∞ portmapper ε≥εß≡αµασ≥ ∩σ≡Γεφα≈αδⁿφ√σ Γ√τεΓ√ ±δ≤µß RPC Γ φατφα≈σφφ√σ Φ∞ φε∞σ≡α ±δ≤µß, φε σσ ²ΩΓΦΓαδσφ≥α φσ ±≤∙σ±≥Γ≤σ≥ Σδ ∞α≡°≡≤≥Φτα≥ε≡α ± ⌠Φδⁿ≥≡α÷ΦσΘ ∩αΩσ≥εΓ. ╥αΩ ΩαΩ ∞α≡°≡≤≥Φτα≥ε≡≤ φσδⁿτ ±εεß∙Φ≥ⁿ, ± ΩαΩΦ∞ ∩ε≡≥ε∞ ≡αßε≥ασ≥ ±δ≤µßα, φσδⁿτ ∩εδφε±≥ⁿ■ ταßδεΩΦ≡εΓα≥ⁿ ²≥Φ ±δ≤µß√, ≡ατΓσ ≈≥ε ταßδεΩΦ≡εΓα≥ⁿ ∩εδφε±≥ⁿ■ Γ±σ ∩αΩσ≥√ UDP( RPC-±δ≤µß√ Γ-ε±φεΓφε∞ Φ±∩εδⁿτ≤■≥ UDP). ┴δεΩΦ≡εΓαφΦσ Γ±σ⌡ ∩αΩσ≥εΓ UDP ∩≡ΦΓσΣσ≥ Ω ßδεΩΦ≡εΓαφΦ■ ≡ Σα Σ≡≤πΦ⌡ ∩εδστφ√⌡ ±δ≤µß, ≥αΩΦ⌡ ΩαΩ DNS. ╧ε²≥ε∞≤ ßδεΩΦ≡εΓαφΦσ RPC ∩≡ΦΓεΣΦ≥ Ω ΣΦδσ∞∞σ.
╠α≡°≡≤≥Φτα≥ε≡√ ± ⌠Φδⁿ≥≡α÷ΦσΘ ∩αΩσ≥εΓ ± ßεδσσ ≈σ∞ ΣΓ≤∞ Φφ≥σ≡⌠σΘ±α∞Φ ΦφεπΣα φσ Φ∞σ■≥ Γετ∞εµφε±≥σΘ ∩ε ⌠Φδⁿ≥≡α÷ΦΦ ∩αΩσ≥εΓ Γ ταΓΦ±Φ∞ε±≥Φ ε≥ ≥επε, ± ΩαΩεπε Φφ≥σ≡⌠σΘ±α ∩≡Φφ ≥√ ∩αΩσ≥√, Φ Ω≤Σα Σεδµφ√ ß√≥ⁿ φα∩≡αΓδσφ√. ╘Φδⁿ≥≡α÷Φ Γ⌡εΣ ∙Φ⌡ Φ Φ±⌡εΣ ∙Φ⌡ ∩αΩσ≥εΓ ≤∩≡ε∙ασ≥ ∩≡αΓΦδα ⌠Φδⁿ≥≡α÷ΦΦ ∩αΩσ≥εΓ Φ ∩ετΓεδ σ≥ ∞α≡°≡≤≥Φτα≥ε≡≤ δσπΩε ε∩≡σΣσδΦ≥ⁿ, ΩαΩεΘ IP-αΣ≡σ± φα±≥ε ∙ΦΘ, α ΩαΩεΘ - ⌠αδⁿ°ΦΓ√Θ. ╠α≡°≡≤≥Φτα≥ε≡√ ßστ ≥αΩεΘ Γετ∞εµφε±≥Φ τα≥≡≤Σφ ■≥ ≡σαδΦτα÷Φ■ ±≥≡α≥σπΦΘ ⌠Φδⁿ≥≡α÷ΦΦ.
╩≡ε∞σ ≥επε, ∞α≡°≡≤≥Φτα≥ε≡√ ± ⌠Φδⁿ≥≡α÷ΦσΘ ∩αΩσ≥εΓ ∞επ≤≥ ≡σαδΦτεΓ√Γα≥ⁿ εßσ Ωεφ÷σ∩≥≤αδⁿφ√σ ±≥≡α≥σπΦΦ, ε∩Φ±αφφ√σ Γ ∩≤φΩ≥σ 2.4.1. ═αßε≡ ∩≡αΓΦδ, Ωε≥ε≡√Θ ∞σφσσ πΦßεΩ, ≥ε σ±≥ⁿ φσ ⌠Φδⁿ≥≡≤σ≥ ∩ε ∩ε≡≥≤ ε≥∩≡αΓΦ≥σδ ΦδΦ ∩ε ≥Φ∩≤ Φφ≥σ≡⌠σΘ±α( Γ⌡εΣ ∙ΦΘ ΦδΦ Γ√⌡εΣ ∙ΦΘ), ≤∞σφⁿ°ασ≥ Γετ∞εµφε±≥Φ ∞α≡°≡≤≥Φτα≥ε≡α ∩ε ∩≡σ≥Γε≡σφΦ■ Γ µΦτφⁿ Γ≥ε≡εΘ Φ ßεδσσ ±ΦδⁿφεΘ ∩εδΦ≥ΦΩΦ, ∩≡Φ Ωε≥ε≡εΘ τα∩≡σ∙α■≥± Γ±σ ±σ≡ΓΦ±√, Ω≡ε∞σ ≥σ⌡, ≈≥ε Γφε ≡ατ≡σ°σφ√. ═α∩≡Φ∞σ≡, ∩≡εßδσ∞α≥Φ≈φ√σ ±δ≤µß√, ≥αΩΦσ, ΩαΩ ≥σ, Ωε≥ε≡√σ ßατΦ≡≤■≥± φα RPC, ±≥αφεΓΦ≥± σ∙σ ≥≡≤Σφσσ ⌠Φδⁿ≥≡εΓα≥ⁿ ± ∞σφσσ πΦßΩΦ∞ φαßε≡ε∞ ∩≡αΓΦδ; ε≥±≤≥±≥ΓΦσ ⌠Φδⁿ≥≡α÷ΦΦ ∩ε ∩ε≡≥≤ ε≥∩≡αΓΦ≥σδ τα±≥αΓδ σ≥ ≡ατ≡σ°α≥ⁿ ±εσΣΦφσφΦ ± ∩ε≡≥α∞Φ, ßεδⁿ°Φ∞Φ 1023. ╧≡Φ ∞σφσσ πΦßΩε∞ φαßε≡σ ∩≡αΓΦδ ∞α≡°≡≤≥Φτα≥ε≡ Φ∞σσ≥ ∞σφⁿ°σ Γετ∞εµφε±≥σΘ ∩ε ≡σαδΦτα÷ΦΦ ±ΦδⁿφεΘ ∩εδΦ≥ΦΩΦ, Φ ∩ε²≥ε∞≤ εß√≈φε Φ±∩εδⁿτ≤■≥ ∩σ≡Γ≤■ ∩εδΦ≥ΦΩ≤ - ≡ατ≡σ°α≥ⁿ Γ±σ ±≡σΣ±≥Γα, Ω≡ε∞σ ≥σ⌡, ≈≥ε Γφε τα∩≡σ∙σφ√.
╫Φ≥α≥σδ ∞ ≡σΩε∞σφΣ≤σ≥± ∩≡ε≈Φ≥α≥ⁿ [Chap92], Γ Ωε≥ε≡ε∞ Σαφε ßεδσσ Σσ≥αδⁿφε ε∩Φ±αφΦσ ⌠Φδⁿ≥≡α÷ΦΦ ∩αΩσ≥εΓ Φ ±Γ ταφφ√⌡ ± φσΘ ∩≡εßδσ∞. ╒ε≥ ⌠Φδⁿ≥≡α÷Φ ∩αΩσ≥εΓ ε≈σφⁿ Γαµφα, φ≤µφε τφα≥ⁿ ±≤∙σ±≥Γ≤■∙Φσ ∩≡εßδσ∞√ Φ ∩≤≥Φ Φ⌡ ≡σ°σφΦ .
╫≥εß√ τα∙Φ≥Φ≥ⁿ± ε≥ ≡ Σ ≤ τΓΦ∞√⌡ ∞σ±≥, ±Γ ταφφ√⌡ ± ∞α≡°≡≤≥Φτα≥ε≡α∞Φ ± ⌠Φδⁿ≥≡α÷ΦσΘ ∩αΩσ≥εΓ, Γ ß≡αφΣ∞α≤²≡α⌡ φ≤µφε Φ±∩εδⁿτεΓα≥ⁿ ∩≡ΦΩδαΣφ√σ ∩≡επ≡α∞∞√ Σδ ∩σ≡σφα∩≡αΓδσφΦ Φ ⌠Φδⁿ≥≡α÷ΦΦ ±εσΣΦφσφΦΘ ± ≥αΩΦ∞Φ ±δ≤µßα∞Φ, ΩαΩ TELNET Φ FTP. ╥αΩεσ ∩≡ΦδεµσφΦσ φατ√Γασ≥± ∩≡εΩ±Φ-±δ≤µßεΘ, α ⌡ε±≥, φα Ωε≥ε≡ε∞ ≡αßε≥ασ≥ ∩≡εΩ±Φ-±δ≤µßα - ∩≡ΦΩδαΣφ√∞ °δ■τε∞. ╧≡ΦΩδαΣφ√σ °δ■τ√ Φ ∞α≡°≡≤≥Φτα≥ε≡√ ± ⌠Φδⁿ≥≡α÷ΦσΘ ∩αΩσ≥εΓ ∞επ≤≥ ß√≥ⁿ εß·σΣΦφσφ√ Σδ Σε±≥ΦµσφΦ ßεδσσ Γ√±εΩεΘ ßστε∩α±φε±≥Φ Φ πΦßΩε±≥Φ, ≈σ∞ ß√δα ß√ Σε±≥Φπφ≤≥α, σ±δΦ ß√ εφΦ Φ±∩εδⁿτεΓαδΦ±ⁿ ε≥Σσδⁿφε.
═α∩≡Φ∞σ≡, ≡α±±∞ε≥≡Φ∞ ±σ≥ⁿ, Γ Ωε≥ε≡εΘ ßδεΩΦ≡≤■≥± Γ⌡εΣ ∙Φσ ±εσΣΦφσφΦ TELNET Φ FTP ± ∩ε∞ε∙ⁿ■ ∞α≡°≡≤≥Φτα≥ε≡α ± ⌠Φδⁿ≥≡α÷ΦσΘ ∩αΩσ≥εΓ. ▌≥ε≥ ∞α≡°≡≤≥Φτα≥ε≡ ∩ετΓεδ σ≥ ∩≡ε∩≤±Ωα≥ⁿ ∩αΩσ≥√ TELNET ΦδΦ FTP ≥εδⁿΩε Ω εΣφεΘ ∞α°Φφσ, ∩≡ΦΩδαΣφε∞≤ °δ■τ≤ TELNET/FTP. ╧εδⁿτεΓα≥σδⁿ, Ωε≥ε≡√Θ ⌡ε≈σ≥ ±εσΣΦφΦ≥ⁿ± ±φα≡≤µΦ ± ±Φ±≥σ∞εΘ Γ ±σ≥Φ, Σεδµσφ ±φα≈αδα ±εσΣΦφΦ≥ⁿ± ± ∩≡ΦΩδαΣφ√∞ °δ■τε∞, α τα≥σ∞ ≤µ ± φ≤µφ√∞ ⌡ε±≥ε∞ :
╨Φ±≤φεΩ 2.4 ┬Φ≡≥≤αδⁿφ√σ ±εσΣΦφσφΦ , ≡σαδΦτ≤σ∞√σ ± ∩ε∞ε∙ⁿ■ ∩≡ΦΩδαΣφεπε °δ■τα Φ ∩≡εΩ±Φ-±≡σΣ±≥Γ
▌≥ε≥ ∩≡Φ∞σ≡ Σσ∞εφ±≥≡Φ≡≤σ≥ φσ±ΩεδⁿΩε ∩≡σΦ∞≤∙σ±≥Γ Φ±∩εδⁿτεΓαφΦ ∩≡εΩ±Φ-±δ≤µß. ┬ε-∩σ≡Γ√⌡, ∩≡εΩ±Φ- ±δ≤µß√ ≡ατ≡σ°α■≥ ≥εδⁿΩε ≥σ ±δ≤µß√, Σδ Ωε≥ε≡√⌡ σ±≥ⁿ ∩≡εΩ±Φ. ─≡≤πΦ∞Φ ±δεΓα∞Φ, σ±δΦ ∩≡ΦΩδαΣφεΘ °δ■τ ±εΣσ≡µΦ≥ ∩≡εΩ±Φ Σδ FTP Φ TELNET, ≥ε Γ τα∙Φ∙ασ∞εΘ ∩εΣ±σ≥Φ ß≤Σ≤≥ ≡ατ≡σ°σφ√ ≥εδⁿΩε FTP Φ TELNET, α Σ≡≤πΦσ ±δ≤µß√ ß≤Σ≤≥ ∩εδφε±≥ⁿ■ ßδεΩΦ≡εΓαφ√. ─δ φσΩε≥ε≡√⌡ ε≡παφΦτα÷ΦΘ ≥αΩεΘ ΓΦΣ ßστε∩α±φε±≥Φ Γαµσφ, ≥αΩ ΩαΩ πα≡αφ≥Φ≡≤σ≥, ≈≥ε ≥εδⁿΩε ≥σ ±δ≤µß√, Ωε≥ε≡√σ ±≈Φ≥α■≥± ßστε∩α±φ√∞Φ, ß≤Σ≤≥ ∩≡ε∩≤±Ωα≥ⁿ± ≈σ≡στ ß≡αφΣ∞α≤²≡. ▌≥ε≥ ∩εΣ⌡εΣ ≥αΩµσ ∩≡σΣε⌡≡αφ σ≥ ε≥ Γετ∞εµφε±≥Φ ≡ατ≡αßε≥ΩΦ φεΓ√⌡ φσßστε∩α±φ√⌡ ±δ≤µß ßστ ≤ΓσΣε∞δσφΦ αΣ∞ΦφΦ±≥≡α≥ε≡εΓ ß≡αφΣ∞α≤²≡α.
─≡≤πΦ∞ ∩≡σΦ∞≤∙σ±≥Γε∞ Φ±∩εδⁿτεΓαφΦ ∩≡εΩ±Φ-±δ≤µß Γδ σ≥± ≥ε, ≈≥ε ∞εµσ≥ ß√≥ⁿ ε±≤∙σ±≥Γδσφα ⌠Φδⁿ≥≡α÷Φ ∩≡ε≥εΩεδεΓ. ═α∩≡Φ∞σ≡, φσΩε≥ε≡√σ ß≡αφΣ∞α≤²≡√, ∞επ≤≥ ⌠Φδⁿ≥≡εΓα≥ⁿ ftp-±εσΣΦφσφΦ Φ τα∩≡σ∙α≥ⁿ Φ±∩εδⁿτεΓαφΦσ Ωε∞αφΣ√ FTP put, ≈≥ε ß√δε ß√ ∩εδστφε Σδ ∩εδ≤≈σφΦ πα≡αφ≥ΦΘ ≥επε, ≈≥ε ∩εδⁿτεΓα≥σδΦ φσ ∞επ≤≥, φα∩≡Φ∞σ≡, ∩Φ±α≥ⁿ φα αφεφΦ∞φ√Θ FTP-±σ≡Γσ≡.
╧≡ΦΩδαΣφ√σ °δ■τ√ Φ∞σ■≥ ≡ Σ ±σ≡ⁿστφ√⌡ ∩≡σΦ∞≤∙σ±≥Γ ∩ε ±≡αΓφσφΦ■ ± εß√≈φ√∞ ≡σµΦ∞ε∞, ∩≡Φ Ωε≥ε≡ε∞ ∩≡ΦΩδαΣφεΘ ≥≡α⌠⌠ΦΩ ∩≡ε∩≤±Ωασ≥± φα∩≡ ∞≤■ Ω Γφ≤≥≡σφφΦ∞ ⌡ε±≥α∞. ╬φΦ ΓΩδ■≈α■≥ Γ ±σß :
═σΣε±≥α≥εΩ ∩≡ΦΩδαΣφεπε °δ■τα ταΩδ■≈ασ≥± Γ ≥ε∞, ≈≥ε ∩≡Φ Φ±∩εδⁿτεΓαφΦΦ ΩδΦσφ≥-±σ≡Γσ≡φ√⌡ ∩≡ε≥εΩεδεΓ, ≥αΩΦ⌡ ΩαΩ TELNET, ≥≡σß≤σ≥± ΣΓ≤⌡°απεΓα ∩≡ε÷σΣ≤≡α Σδ Γ⌡εµΣσφΦ Γφ≤≥≡ⁿ ΦδΦ Γ√⌡εΣα φα≡≤µ≤. ═σΩε≥ε≡√σ ∩≡ΦΩδαΣφ√σ °δ■τ√ ≥≡σß≤■≥ ∞εΣΦ⌠Φ÷Φ≡εΓαφφ√⌡ ΩδΦσφ≥εΓ, ≈≥ε ∞εµσ≥ ≡α±±∞α≥≡ΦΓα≥ⁿ± δΦßε ΩαΩ φσΣε±≥α≥εΩ, δΦßε ΩαΩ ∩≡σΦ∞≤∙σ±≥Γε, Γ ταΓΦ±Φ∞ε±≥Φ ε≥ ≥επε, Σσδα■≥ δΦ ∞εΣΦ⌠Φ÷Φ≡εΓαφφ√σ ΩδΦσφ≥√ ßεδσσ δσπΩΦ∞ Φ±∩εδⁿτεΓαφΦσ∞ ß≡αφΣ∞α≤²≡α. ╧≡ΦΩδαΣφεΘ °δ■τ TELNET φσεß τα≥σδⁿφε ≥≡σß≤σ≥ ∞εΣΦ⌠Φ÷Φ≡εΓαφφεπε ΩδΦσφ≥α TELNET, ≥σ∞ φσ ∞σφσσ εφ ≥≡σß≤σ≥ Σ≡≤πεΘ δεπΦΩΦ ΣσΘ±≥ΓΦΘ ε≥ ∩εδⁿτεΓα≥σδ : ∩εδⁿτεΓα≥σδⁿ Σεδµσφ ≤±≥αφεΓΦ≥ⁿ ±εσΣΦφσφΦσ(φε φσ ±σαφ±) ± ß≡αφΣ∞α≤²≡ε∞, α φσ φα∩≡ ∞≤■ ≤±≥αφεΓΦ≥ⁿ ±σαφ± ± ⌡ε±≥ε∞. ═ε ∞εΣΦ⌠Φ÷Φ≡εΓαφφ√Θ ΩδΦσφ≥ TELNET Σσδασ≥ ß≡αφΣ∞α≤²≡ ∩≡ετ≡α≈φ√∞, ∩ετΓεδ ∩εδⁿτεΓα≥σδ■ ≤Ωατα≥ⁿ Ωεφσ≈φ≤■ ±Φ±≥σ∞≤( α φσ ß≡αφΣ∞α≤²≡) Γ Ωε∞αφΣσ TELNET. ┴≡αφΣ∞α≤²≡ Γδ σ≥± ΩαΩ ß√ Σε≡επεΘ Ω Ωεφσ≈φεΘ ±Φ±≥σ∞σ Φ ∩ε²≥ε∞≤ ∩σ≡σ⌡Γα≥√Γασ≥ ±εσΣΦφσφΦσ, α τα≥σ∞ Γ√∩εδφ σ≥ Σε∩εδφΦ≥σδⁿφ√σ °απΦ, ≥αΩΦσ ΩαΩ τα∩≡ε± εΣφε≡ατεΓεπε ∩α≡εδ . ╧εδⁿτεΓα≥σδ■ φσ φ≤µφε Γ ²≥ε∞ ±δ≤≈ασ φΦ≈σπε Σσδα≥ⁿ, φε φα ΩαµΣεΘ ±Φ±≥σ∞σ Σεδµσφ ß√≥ⁿ ≤±≥αφεΓδσφ ∞εΣΦ⌠Φ÷Φ≡εΓαφφ√Θ ΩδΦσφ≥.
╧ε∞Φ∞ε TELNET, εß√≈φε ∩≡ΦΩδαΣφ√σ °δ■τ√ Φ±∩εδⁿτ≤■≥± Σδ FTP Φ ²δσΩ≥≡εφφεΘ ∩ε≈≥√, α ≥αΩµσ X Windows Φ ≡ Σα Σ≡≤πΦ⌡ ±δ≤µß. ═σΩε≥ε≡√σ ∩≡ΦΩδαΣφ√σ °δ■τ√ FTP Φ∞σ■≥ Γετ∞εµφε±≥Φ ßδεΩΦ≡εΓαφΦ Ωε∞αφΣ get Φ put Σδ φσΩε≥ε≡√⌡ ⌡ε±≥εΓ. ═α∩≡Φ∞σ≡, Γφσ°φΦΘ ∩εδⁿτεΓα≥σδⁿ, ≤±≥αφεΓΦΓ°ΦΘ FTP-±σαφ±(≈σ≡στ ∩≡ΦΩδαΣφεΘ °δ■τ FTP) ± Γφ≤≥≡σφφσΘ ±Φ±≥σ∞εΘ, ≥αΩεΘ, ΩαΩ αφεφΦ∞φ√Θ FTP-±σ≡Γσ≡, ∞εµσ≥ ∩ε∩√≥α≥ⁿ± ±Ωε∩Φ≡εΓα≥ⁿ ⌠αΘδ√ φα ±σ≡Γσ≡. ╧≡ΦΩδαΣφεΘ °δ■τ ∞εµσ≥ ⌠Φδⁿ≥≡εΓα≥ⁿ FTP-∩≡ε≥εΩεδ Φ ßδεΩΦ≡εΓα≥ⁿ Γ±σ Ωε∞αφΣ√ put Σδ αφεφΦ∞φεπε FTP-±σ≡Γσ≡α; ²≥ε ∩ετΓεδΦ≥ πα≡αφ≥Φ≡εΓα≥ⁿ, ≈≥ε φΦΩ≥ε φσ ±∞εµσ≥ ταπ≡≤τΦ≥ⁿ φα ±σ≡Γσ≡ ≈σπε-δΦßε, Φ Σα±≥ ßεδⁿ°Φσ πα≡αφ≥ΦΦ, ≈σ∞ ∩≡ε±≥α ≤Γσ≡σφφε±≥ⁿ Γ ≥ε∞, ≈≥ε ∩≡αΓα Σε±≥≤∩α Ω ⌠αΘδα∞ φα αφεφΦ∞φε∞ FTP-±σ≡Γσ≡σ ≤±≥αφεΓδσφ√ Ωε≡≡σΩ≥φε( φσΩε≥ε≡√σ ε≡παφΦτα÷ΦΦ ΓΓσδΦ ∩εδΦ≥ΦΩΦ, Γ Ωε≥ε≡√⌡ τα∩≡σ∙α■≥± Ωε∞αφΣ√ get Φ put Σδ ε∩≡σΣσδσφφ√⌡ ΣΦ≡σΩ≥ε≡ΦΘ; φαδΦ≈Φσ ß≡αφΣ∞α≤²≡α, ⌠Φδⁿ≥≡≤■∙σπε FTP-Ωε∞αφΣ√, ß√δε ß√ ε±εßσφφε ∩εδστφε Γ ²≥εΘ ±Φ≥≤α÷ΦΦ. ═σΩε≥ε≡√σ ∞σ±≥α τα∩≡σ≥ΦδΦ Ωε∞αφΣ√ get Σδ Γφσ°φΦ⌡ ⌡ε±≥εΓ, ≈≥εß√ ∩εδⁿτεΓα≥σδΦ φσ ∞επδΦ ±≈Φ≥α≥ⁿ Φφ⌠ε≡∞α÷Φ■ ΦδΦ ∩≡επ≡α∞∞√ ± Γφσ°φΦ⌡ ⌡ε±≥εΓ. ┬ Σ≡≤πΦ⌡ µσ ±σ≥ ⌡ τα∩≡σ∙σφα Ωε∞αφΣα put Σδ Γφσ°φΦ⌡ ⌡ε±≥εΓ, ≈≥εß√ ∩εδⁿτεΓα≥σδΦ φσ ∞επδΦ ±ε⌡≡αφΦ≥ⁿ δεΩαδⁿφ≤■ Φφ⌠ε≡∞α÷Φ■ φα Γφσ°φΦ⌡ FTP-±σ≡Γσ≡α⌡. ═ε ≥Φ∩εΓ√∞ Γδ σ≥± Γα≡Φαφ≥. ╩επΣα τα∩≡σ∙α■≥± Γ⌡εΣ ∙Φσ Ωε∞αφΣ√ put, ≈≥εß√ Γφσ°φΦσ ∩εδⁿτεΓα≥σδΦ φσ ∞επδΦ ∩Φ±α≥ⁿ φα FTP-±σ≡Γσ≡α Γ ±σ≥Φ)
╧≡ΦΩδαΣφεΘ °δ■τ Σδ ²δσΩ≥≡εφφεΘ ∩ε≈≥√ ±δ≤µΦ≥ Σδ ÷σφ≥≡αδΦτεΓαφφεπε ±ßε≡α ²δσΩ≥≡εφφεΘ ∩ε≈≥√ Φ ≡α±∩≡ε±≥≡αφσφΦ σσ ∩ε Γφ≤≥≡σφφΦ∞ ⌡ε±≥α∞ Φ ∩εδⁿτεΓα≥σδ ∞. ─δ Γφσ°φΦ⌡ ∩εδⁿτεΓα≥σδσΘ Γ±σ Γφ≤≥≡σφφΦσ ∩εδⁿτεΓα≥σδΦ ß≤Σ≤≥ Φ∞σ≥ⁿ αΣ≡σ± ΓΦΣα ∩εδⁿτεΓα≥σδⁿ@∩ε≈≥εΓ√Θ_⌡ε±≥, πΣσ ∩ε≈≥εΓ√Θ ⌡ε±≥ - Φ∞ °δ■τα Σδ ∩ε≈≥√. ╪δ■τ Σεδµσφ ∩≡ΦφΦ∞α≥ⁿ ∩ε≈≥≤ ε≥ Γφσ°φΦ⌡ ∩εδⁿτεΓα≥σδσΘ, α τα≥σ∞ ∩σ≡σ∩≡αΓδ ≥ⁿ σσ φα Σ≡≤πΦσ Γφ≤≥≡σφφΦσ ±Φ±≥σ∞√. ╧εδⁿτεΓα≥σδΦ, ∩ε±√δα■∙Φσ ²δσΩ≥≡εφφ√σ ∩Φ±ⁿ∞α ± Γφ≤≥≡σφφΦ⌡ ±Φ±≥σ∞, ∞επ≤≥ ∩ε±√δα≥ⁿ Φ⌡ φα∩≡ ∞≤■ ± Γφ≤≥≡σφφΦ⌡ ±Φ±≥σ∞, ΦδΦ, σ±δΦ Γφ≤≥≡σφφΦσ Φ∞σφα ±Φ±≥σ∞ φσ ΦτΓσ±≥φ√ ±φα≡≤µΦ ±σ≥Φ, ∩Φ±ⁿ∞ε Σεδµφε ß√≥ⁿ ∩ε±δαφε φα ∩≡ΦΩδαΣφεΘ °δ■τ, Ωε≥ε≡√Θ τα≥σ∞ ∩σ≡σ∩≡αΓΦ≥ σπε Ω ⌡ε±≥≤ φατφα≈σφΦ . ═σΩε≥ε≡√σ ∩ε≈≥εΓ√σ °δ■τ√ Φ±∩εδⁿτ≤■≥ ßεδσσ ßστε∩α±φ≤■ Γσ≡±Φ■ ∩≡επ≡α∞∞√ sendmail Σδ ∩≡Φσ∞α ∩ε≈≥√.
[Ches94] ε∩Φ±√Γασ≥ Σ≡≤π≤■ Ωε∞∩εφσφ≥≤ ß≡αφΣ∞α≤²≡α, Ωε≥ε≡≤■ Σ≡≤πΦσ αΓ≥ε≡√ ΦφεπΣα ΓΩδ■≈α■≥ Γ Ωα≥σπε≡Φ■ ∩≡ΦΩδαΣφ√⌡ °δ■τεΓ. ╪δ■τ ≥≡αφ±∩ε≡≥φεπε ≤≡εΓφ ∩≡ε∩≤±Ωασ≥ ≈σ≡στ ±σß TCP-±εσΣΦφσφΦ , φε φσ Σσδασ≥ φΦΩαΩεΘ ⌠Φδⁿ≥≡α÷ΦΦ ∩≡ε≥εΩεδα. ═α∩≡Φ∞σ≡, ε∩Φ±αφφ√Θ Γ√°σ ∩≡Φ∞σ≡ ∩≡ΦΩδαΣφεπε °δ■τα TELNET ∞εµσ≥ ±δ≤µΦ≥ⁿ ∩≡Φ∞σ≡ε∞ °δ■τα ≥≡αφ±∩ε≡≥φεπε ≤≡εΓφ , ≥αΩ ΩαΩ ∩ε±δσ ≤±≥αφεΓδσφΦ ±εσΣΦφσφΦ ∞σµΣ≤ Φ±≥ε≈φΦΩε∞ Φ φατφα≈σφΦσ∞ ß≡αφΣ∞α≤²≡ ∩≡ε±≥ε ∩σ≡σΣασ≥ ∩ε≥εΩ Σαφφ√⌡ ∞σµΣ≤ ²≥Φ∞Φ ΣΓ≤∞ ±Φ±≥σ∞α∞Φ. ─≡≤πΦ∞ ∩≡Φ∞σ≡ε∞ °δ■τα ≥≡αφ±∩ε≡≥φεπε ≤≡εΓφ ∞εµσ≥ ß√≥ⁿ °δ■τ Σδ NNTP, Γ Ωε≥ε≡ε∞ NNTP-±σ≡Γσ≡ ±εσΣΦφ σ≥± ± ß≡αφΣ∞α≤²≡ε∞, α τα≥σ∞ - ± Γφ≤≥≡σφφσΘ ±Φ±≥σ∞εΘ ≈σ≡στ ß≡αφΣ∞α≤²≡. ╟Σσ±ⁿ ß≡αφΣ∞α≤²≡ ∩≡ε±≥ε ∩σ≡σΣασ≥ ∩ε≥εΩ Σαφφ√⌡.
═αταΣ | ╤εΣσ≡µαφΦσ | ┬∩σ≡σΣ