ν΅μ μ΄ μΌμ΄λλ κ³Όμ μ λ¨κ³λ³λ‘ μ΄ν΄νκ³ , νΉμ λ¨κ³μμ λ°μνλ λ¬Έμ λ₯Ό ν¨μ¨μ μΌλ‘ ν΄κ²°νκΈ° μν΄ OSI 7 κ³μΈ΅ λͺ¨λΈμ λ§€μ° μ€μν μν μ ν©λλ€. μ΄ κΈμμλ OSI 7 κ³μΈ΅μ νλνλ λΆμνκ³ , λ°μ΄ν°κ° λ€νΈμν¬λ₯Ό ν΅ν΄ μ μ‘λ λ μ΄λ€ κ³Όμ μ κ±°μΉλμ§ μμλ΄ λλ€. μ΄λ€ λ΄μ©λ μλ΅νμ§ μκ³ μ€λͺ νλ, λκΉμ§ μ½μ΄λ³΄μΈμ! π
Coax, Fiber, Wireless, Hubs, Repeaters
μν : λ¨μ§ λ°μ΄ν°λ₯Ό μ κΈ°μ μΈ μ νΈλ‘ λ³νν΄μ μ£Όκ³ λ°λ κΈ°λ₯μ μννλ 곡κ°μ λλ€.
κΈ°λ₯: λ°μ΄ν°λ₯Ό μ μ‘νλ μν λ§ λ΄λΉν©λλ€.
Coax: λμΆ μΌμ΄λΈ
Fiber: κ΄μ¬μ μΌμ΄λΈ
Wireless: 무μ ν΅μ
Hubs: μ¬λ¬ λ€νΈμν¬ μ₯μΉλ₯Ό μ°κ²°νλ μ€μ μ₯μΉλ‘, λ°μ΄ν°λ₯Ό μ°κ²°λ λͺ¨λ μ₯μΉλ‘ μ μ‘νλ μ₯μΉ
Repeaters: μ νΈλ₯Ό μ¬μνκ³ μ¦νμμΌ, μ νΈκ° λ λ¨Ό 거리κΉμ§ μ μ‘λ μ μλλ‘ λμμ£Όλ μ₯μΉ
Frames
Ethernet, PPP, Switch, Bridge
μν : 물리 κ³μΈ΅μΌλ‘ μ‘μμ λλ μ 보λ₯Ό κ΄λ¦¬νμ¬ μμ νκ² μ λ¬λλλ‘ λμμ£Όλ μν μ ν©λλ€.
κΈ°λ₯: MAC μ£Όμλ₯Ό ν΅ν΄ ν΅μ νλ©°, νλ μ(λ°μ΄ν° λ§ν¬ κ³μΈ΅μ λ°μ΄ν° λ¨μ)μ MAC μ£Όμλ₯Ό λΆμ¬νκ³ , μλ¬ κ²μΆ(νλ μμ΄ μμλμ§ μκ³ μ μ λ¬λμλμ§ νμΈ), μ¬μ μ‘(μ€λ₯κ° λ°κ²¬λλ©΄ νλ μμ μ¬μ μ‘ μμ²), νλ¦ μ μ΄(λ°μ΄ν° μ μ‘ μλ μ‘°μ ) λ±μ μ§νν©λλ€.
νλ μΈ μμ±: λ€νΈμν¬ κ³μΈ΅μμ μ λ¬λ ν¨ν·μ λ°μ νλ μ(Frame)μ΄λΌλ λ°μ΄ν° λ¨μλ‘ μΊ‘μνν©λλ€.
Ethernet: μ μ LAN(Local Area Network)μμ κ°μ₯ λ리 μ¬μ©λλ λ€νΈμν¬ κΈ°μ . νλ μμ΄λΌλ λ¨μλ‘ λ°μ΄ν°λ₯Ό μ μ‘νλ©°, μ¬λ¬ μ₯μΉκ° λμμ λ€νΈμν¬λ₯Ό μ¬μ©ν μ μλλ‘ ν©λλ€. μ μ μ°κ²°μ ν΅ν΄ λΉ λ₯΄κ³ μμ μ μΈ λ€νΈμν¬ ν΅μ μ μ 곡ν©λλ€.
PPP (Point-to-Point Protocol): λ κ°μ λ€νΈμν¬ μ₯μΉ κ°μ λ°μ΄ν°λ₯Ό μ μ‘νκΈ° μν νλ‘ν μ½. λ°μ΄ν° μ μ‘μ μν μ°κ²°μ μ€μ νκ³ , λ°μ΄ν°κ° μ¬λ°λ₯΄κ² μ μ‘λμλμ§λ₯Ό νμΈνλ©°, IP μ£Όμ ν λΉ λ±μ κΈ°λ₯μ μ 곡ν©λλ€.
Switch: μ¬λ¬ λ€νΈμν¬ μ₯μΉλ₯Ό μλ‘ μ°κ²°νκ³ , κ° μ₯μΉμ λ§λ λ°μ΄ν°λ§ μ μ‘νλ λ€νΈμν¬ μ₯μΉ. MAC μ£Όμλ₯Ό κΈ°λ°μΌλ‘ λ°μ΄ν°λ₯Ό μ λ¬νλ©°, λ°μ΄ν°κ° λͺ©μ μ§ μ₯μΉλ‘λ§ μ μ‘λλλ‘ ν©λλ€. μ΄λ λ€νΈμν¬ ν¨μ¨μ±κ³Ό 보μμ λμ¬μ€λλ€.
Bridge: λ κ°μ λ€νΈμν¬ μΈκ·Έλ¨ΌνΈ(물리μ μΌλ‘ λΆλ¦¬λ λ€νΈμν¬μ μΌλΆλΆ)λ₯Ό μ°κ²°νμ¬ νλμ λ€νΈμν¬μ²λΌ λμνκ² λ§λλ μ₯μΉμ λλ€. MAC μ£Όμλ₯Ό μ¬μ©νμ¬ λ°μ΄ν°λ₯Ό μ λ¬νλ©°, λ€νΈμν¬ νΈλν½(λ°μ΄ν°κ° λ€νΈμν¬λ₯Ό ν΅ν΄ μ΄λνλ κ²)μ λΆν νμ¬ λΆνμν νΈλν½μ΄ μ 체 λ€νΈμν¬μ νΌμ§λ κ²μ λ§μ΅λλ€. μ¦, μΈκ·Έλ¨ΌνΈ Aμμ λ°μν λ°μ΄ν°κ° μΈκ·Έλ¨ΌνΈ Bλ‘ μ λ¬λ νμκ° μλ κ²½μ°, λΈλ¦¬μ§λ μ΄ λ°μ΄ν°λ₯Ό μΈκ·Έλ¨ΌνΈ A λ΄μμλ§ μ²λ¦¬νκ³ , μΈκ·Έλ¨ΌνΈ Bλ‘ μ²λ¦¬νμ§ μμ΅λλ€. μ΄λ λ€νΈμν¬μ μ±λ₯κ³Ό μμ μ±μ λμ¬μ€λλ€.
Packets
IP, ICMP, IPSec, IGMP
μν : λ°μ΄ν°λ₯Ό λͺ©μ μ§κΉμ§ κ°μ₯ μμ νκ³ λΉ λ₯΄κ² μ λ¬νλ κΈ°λ₯μ λ΄λΉν©λλ€.
κΈ°λ₯:
IP (Internet Protocol): μΈν°λ·μ ν¬ν¨ν λ€νΈμν¬μμ λ°μ΄ν°λ₯Ό ν¨ν·μΌλ‘ λλμ΄ μ μ‘νκ³ , κ·Έ ν¨ν·μ λͺ©μ μ§κΉμ§ μ λ¬νλ μν μ νλ κΈ°λ³Έ νλ‘ν μ½μ λλ€.
ICMP (Internet Control Message Protocol): λ€νΈμν¬ μ₯μΉ κ°μ μ€λ₯ λ³΄κ³ μ μ§λ¨ λ©μμ§λ₯Ό μ λ¬νλ λ° μ¬μ©λλ νλ‘ν μ½μ λλ€.
IPSec (Internet Protocol Security): IP κ³μΈ΅μμ λ°μ΄ν°μ 무결μ±κ³Ό κΈ°λ°μ±μ 보μ₯νλ 보μ νλ‘ν μ½μ λλ€.
IGMP (Internet Group Management Protocol): λ€νΈμν¬μμ λ©ν°μΊμ€νΈ κ·Έλ£Ήμ κ΄λ¦¬νλ νλ‘ν μ½μ λλ€.
λΌμ°ν°(Router) : IP μ£Όμλ₯Ό μ¬μ©νμ¬ λ€νΈμν¬ κ°μ λ°μ΄ν° ν¨ν·μ μ λ¬ν©λλ€. IP μ£Όμλ λ€νΈμν¬ λ΄μμ λ°μ΄ν°λ₯Ό μ μ‘ν μμΉλ₯Ό μλ³νλ λ° μ¬μ©λλ©°, λΌμ°ν°λ μ΄ IP μ£Όμλ₯Ό λΆμνμ¬ μ΅μ μ κ²½λ‘λ₯Ό μ€μ ν©λλ€.
End-to-end connections
TCP, UDP
μν : TCPμ UDP νλ‘ν μ½μ ν΅ν΄ ν΅μ μ νμ±νν©λλ€. ν¬νΈ(μ μ‘ κ³μΈ΅μμ μ¬μ©νλ λ Όλ¦¬ μ£Όμ)λ₯Ό μ΄μ΄λκ³ , νλ‘κ·Έλ¨λ€μ΄ λ°μ΄ν°λ₯Ό μ μ‘ν μ μλλ‘ μ 곡ν©λλ€.
κΈ°λ₯:
TCP (Transmission Control Protocol):
UDP (User Datagram Protocol):
Synch & send to port
API's, Sockets, WinSock
μν : μ‘μ μμ μμ μκ° λ°μ΄ν°λ₯Ό μ£Όκ³ λ°κΈ° μ μ μλ‘ μνλ₯Ό λ§μΆλ κ³Όμ μΈ λκΈ°νκ° μΌμ΄λ©λλ€.
κΈ°λ₯: λ°μ΄ν°κ° ν΅μ νκΈ° μν λ Όλ¦¬μ μ°κ²°(물리μ μ°κ²°κ³Όλ λ€λ₯΄κ² μννΈμ¨μ΄μ μΌλ‘ λ°μ΄ν°λ₯Ό κ΅ννκΈ° μν΄ μ€μ λλ κ°μμ μΈ μ°κ²°)μ λ΄λΉν©λλ€. TCP/IP μΈμ (λ μ₯μΉ κ°μ λ°μ΄ν°λ₯Ό μ£Όκ³ λ°κΈ° μν΄ μ€μ λλ μ°κ²°)μ λ§λ€κ³ μμ λ μ± μμ μ§λκ³ μμ΅λλ€.
API: μμ© νλ‘κ·Έλ¨ κ°μ μνΈμμ©μ κ°λ₯νκ² λ§λλ μΈν°νμ΄μ€μ λλ€.
Sockets: λ€νΈμν¬ ν΅μ μ μ’ λ¨μ μ λνλ΄λ©°, λ μ₯μΉ κ°μ λ°μ΄ν° κ΅νμ κ°λ₯νκ² ν©λλ€. μμΌμ IP μ£Όμμ ν¬νΈ λ²νΈλ₯Ό κ²°ν©νμ¬ ν΅μ ν μ μλ κ²½λ‘λ₯Ό μ€μ ν©λλ€.
WinSock (Windows Sockets): Windows μ΄μ체μ μμ λ€νΈμν¬ μμΌμ μ¬μ©ν μ μκ² ν΄μ£Όλ APIμ λλ€.
Syntax layer
SSL, SSH, IMAP, FTP, MPEG, JPEG
μν : λ°μ΄ν° ννμ λν λ 립μ±μ μ 곡νκ³ μνΈνλ₯Ό λ΄λΉν©λλ€.
κΈ°λ₯: νμΌ μΈμ½λ©, λͺ λ Ήμ΄ ν¬μ₯, λ°μ΄ν° μμΆ, μνΈν λ±μ μμ μ μνν©λλ€.
SSL (Secure Sockets Layer): λ°μ΄ν° μ μ‘ μ€μ 보μμ κ°ννκΈ° μν΄ μ¬μ©νλ νλ‘ν μ½μ λλ€.
SSH (Secure Shell): λ€νΈμν¬
μμμ μμ νκ² μ격 λ‘κ·ΈμΈμ ν μ μκ² ν΄μ£Όλ νλ‘ν μ½μ λλ€.
IMAP (Internet Message Access Protocol): μ΄λ©μΌμ μλ²μμ μ½κ³ κ΄λ¦¬νκΈ° μν νλ‘ν μ½μ λλ€.
FTP (File Transfer Protocol): νμΌμ μ μ‘νκΈ° μν νμ€ νλ‘ν μ½μ λλ€.
MPEG (Moving Picture Experts Group): λμμκ³Ό μ€λμ€μ μμΆ λ° μ μ‘μ μν νμ€ νμμ λλ€.
JPEG (Joint Photographic Experts Group): μ΄λ―Έμ§ νμΌμ μμΆ λ° μ μ₯μ μν νμ€ νμμ λλ€.
End User layer
HTTP, FTP, IRC, SSH, DNS
μν : μ΅μ’ λͺ©μ μ§λ‘, μμ© νλ‘μΈμ€(μΉ λΈλΌμ°μ λ μ΄λ©μΌ ν΄λΌμ΄μΈνΈμ κ°μ νλ‘κ·Έλ¨)μ μ§μ κ΄κ³νμ¬ μΌλ°μ μΈ μμ© μλΉμ€λ₯Ό μνν©λλ€.
κΈ°λ₯: μ¬μ©μ μΈν°νμ΄μ€, μ μμ°νΈ, λ°μ΄ν°λ² μ΄μ€ κ΄λ¦¬ λ±μ μλΉμ€λ₯Ό μ 곡ν©λλ€.
HTTP (Hypertext Transfer Protocol): μΉ λΈλΌμ°μ μ μΉ μλ² κ°μ μΉ νμ΄μ§λ₯Ό μ£Όκ³ λ°λ νλ‘ν μ½μ λλ€.
FTP (File Transfer Protocol): νμΌμ μ μ‘νκΈ° μν νμ€ νλ‘ν μ½μ λλ€.
IRC (Internet Relay Chat): μ€μκ° ν μ€νΈ μ±ν μ κ°λ₯νκ² νλ νλ‘ν μ½μ λλ€.
SSH (Secure Shell): λ€νΈμν¬ μμμ μμ νκ² μ격 λ‘κ·ΈμΈμ ν μ μκ² ν΄μ£Όλ νλ‘ν μ½μ λλ€.
DNS (Domain Name System): λλ©μΈ μ΄λ¦μ IP μ£Όμλ‘ λ³ννλ μλΉμ€μ λλ€.
κΈ°λ₯ : μμ© κ³μΈ΅μ μ¬μ©μκ° μ§μ μνΈμμ©νλ μ ν리μΌμ΄μ κ³Ό λ€νΈμν¬ ν΅μ μ μ°κ²°νλ μν μ ν©λλ€. μ΄ κ³μΈ΅μ μ ν리μΌμ΄μ μ΄ λ€νΈμν¬ μλΉμ€μ μ κ·Όν μ μκ² ν΄μ£Όλ λ€μν νλ‘ν μ½μ ν¬ν¨ν©λλ€.
μ£Όμ νλ‘ν μ½ :
μν : μΉ λΈλΌμ°μ§, μ΄λ©μΌ μ‘μμ , νμΌ μ μ‘ λ± μΈν°λ·μμ μ¬μ©νλ λ€μν μλΉμ€λ€μ΄ μ΄ κ³μΈ΅μμ λμν©λλ€.
κΈ°λ₯ : μ μ‘ κ³μΈ΅μ λ νΈμ€νΈ κ°μ λ°μ΄ν° μ μ‘μ κ΄λ¦¬νκ³ , μ λ’°μ± μλ ν΅μ μ μ 곡νλ μν μ ν©λλ€. μ΄ κ³μΈ΅μ λ°μ΄ν°κ° λͺ©μ μ§μ μ νν λμ°©νλλ‘ λ³΄μ₯νλ©°, μ€λ₯ κ²μΆ λ° λ³΅κ΅¬, λ°μ΄ν°μ μμ 보μ₯, νλ¦ μ μ΄ λ±μ μνν©λλ€.
μ£Όμ νλ‘ν μ½:
μν :
κΈ°λ₯ : μΈν°λ· κ³μΈ΅μ λ°μ΄ν° ν¨ν·μ λ€νΈμν¬ κ²½λ‘λ₯Ό ν΅ν΄ λͺ©μ μ§κΉμ§ λΌμ°ν νλ μν μ ν©λλ€. μ΄ κ³μΈ΅μ λ°μ΄ν° μ μ‘μ λ Όλ¦¬μ μ£Όμ μ§μ , ν¨ν· λΆν λ° μ‘°λ¦½, κ²½λ‘ μ ν λ±μ λ΄λΉν©λλ€.
μ£Όμ νλ‘ν μ½ :
μν : μ΄ κ³μΈ΅μμ IP μ£Όμλ₯Ό κΈ°λ°μΌλ‘ λ°μ΄ν°κ° μ μ‘λλ©°, λ€νΈμν¬ κ° ν¨ν· μ μ‘μ κ²½λ‘λ₯Ό κ²°μ ν©λλ€.
κΈ°λ₯ : λ€νΈμν¬ μΈν°νμ΄μ€ κ³μΈ΅μ 물리μ μΌλ‘ λ°μ΄ν°λ₯Ό μ μ‘νλ νλμ¨μ΄μ μ§μ μνΈμμ©ν©λλ€. μ΄ κ³μΈ΅μ λ°μ΄ν°λ₯Ό μ€μ λ‘ μ μ‘νλ λ€νΈμν¬ μ₯μΉ(μ : μ΄λλ·, μμ΄νμ΄)λ₯Ό κ΄λ¦¬νλ©°, λ°μ΄ν°λ₯Ό νλ μ ννλ‘ λ¬Όλ¦¬μ 맀체λ₯Ό ν΅ν΄ μ μ‘ν©λλ€.
μ£Όμ νλ‘ν μ½ :
μν : μ΄ κ³μΈ΅μ λ°μ΄ν°λ₯Ό μ€μ λ‘ μ μ‘νλ 물리μ μ°κ²°μ κ΄λ¦¬νλ©°, λ€νΈμν¬ μΉ΄λ(NIC)λ₯Ό ν΅ν΄ λ°μ΄ν°λ₯Ό μ‘μμ ν©λλ€.
μ΄λ κ² OSI 7 κ³μΈ΅μ ν΅ν΄ λ°μ΄ν°κ° μ΄λ»κ² μ μ‘λκ³ , κ° λ¨κ³μμ μ΄λ€ μν μ νλμ§μ λν΄ μλ²½νκ² μ΄ν΄ν μ μμμ΅λλ€. λ€νΈμν¬ ν΅μ μμ λ°μν μ μλ λ¬Έμ λ₯Ό λ¨κ³λ³λ‘ ν΄κ²°ν μ μλ μ€μν κ°λ μ΄λ, μ μ΅νλμΈμ! π