2. chapter 2 - by redd0g ¶
- LAN - μΌλ°μ μΌλ‘ λΌμ°ν°λ₯Ό κ²½κ³λ‘ νλΈλ₯Ό ν΅ν΄ ꡬμ±λ λ€νΈμν¬ λ§
- ethernet: CSMA/CD- μ΄λλ· ν΅μ μμ μ¬μ©νλ νλ‘ν μ½μ΄λ€. νμ μ΄ μ¬μ©μ€μ΄μ§ μμλ μ μ‘νκ³ μΆ©λμ΄ μκΈ°λ©΄ μΌμ μκ°ν μ¬μ μ‘νλ€.
- ν ν°λ§ - CSMA/CDμλ λ€λ₯΄κ² ν ν°μ κ°μ§ PCλ§ λ€νΈμν¬ μ μ‘μ΄ κ°λ₯νλ€.
- UTP,cat 5 - νν μ°λ λμ μ μ’
λ₯
- MAC address - 6κ°μ octet μΌλ‘ ꡬμ±λμ΄μμΌλ©° μμ 3κ° λ μ μ‘°νμ¬, λ€ 3κ°λ μΌλ ¨λ²νΈλ₯Ό λνλΈλ€. μΌλ°μ μΌλ‘ macμ£Όμλ μ μΈκ³μ μ μΌνλ€.
- MAC μ£Όμκ° FF-FF-FF-FF-FF-FF λ λΈλ‘λμΊμ€νΈλ‘μ¨ LANμμ λͺ¨λ PCμκ² λ°μ΄ν°λ₯Ό μ μ‘νλ€.
- μ λμΊμ€νΈ - νΉμ ν PC νλμκ²λ§ λ°μ΄ν°λ₯Ό 보λ.
- λ©ν°μΊμ€νΈ - μ μ²΄κ° μλ μΌλΆμκ² λ°μ΄ν°λ₯Ό 보λ.
- λΈλ‘λμΊμ€νΈ - LANμμ λͺ¨λ PCμκ² λ°μ΄ν°λ₯Ό 보λ.
OSI 7 layer |
μ΄ν리μΌμ΄μ |
ν리μ ν μ΄μ |
μΈμ |
νΈλμ€ν¬νΈ |
λ€νΈμν¬ |
λ°μ΄ν°λ§ν¬ |
νΌμ§μ»¬ |
- λ€νΈμν¬μ λν νμ€ λͺ¨λΈμ΄λ©° μ€μ λ‘ μ¬μ©λλκ²μ μλλ€.
3. chapter 3 - by μκΈμΈν ¶
- TCP/IPλ νλ‘ν μ½(Protocol)μ ν μ’
λ₯λ‘ μΈν°λ·μ νκΈ° μν΄ κΌ νμνλ€. ARPANETμ μν΄ μ²μμΌλ‘ κ°λ° λμμΌλ©° TCP/IPλ μΈν°λ·μ μ¬μ©νλ μ»΄ν¨ν°λΌλ©΄ μ΄λμλ μΈν
μ΄ λμ΄ μλ€.
- μΈν°λ·μ μ¬μ©νκΈ° μν΄μλ IPλΌλ μ£Όμκ° νμνλ©° μ΄ μ£Όμλ 2μ§μ 32κ°λ‘ 4λ¬Άμμ© κ΅¬μ±λλ€. κ° λ¬Άμλ§λ€ 10μ§μλ‘ λνλ΄μ΄ μμ보기 μ½κ² λ§λ€μλ€. νμ¬ IP λ²μ μ 4μΈλ°(IPv4) μ½ 43μ΅κ°μ μ£Όμλ₯Ό ν λΉ ν μ μλ€. κ·Έλ°λ° μ΄ μ£Όμκ° μΌλ§ λ¨μ§ μμμ ip λ²μ 6μΌλ‘ λ체 ν κ²μ΄λΌκ³ νλ€.(IPv6μ 2μ 128κ°λ‘ ꡬμ±λμ΄ μλ€κ³ ν¨.)
- IPμ£Όμλ₯Ό μ΄ν΄ νκΈ° μν΄μ μ΄μ§μ κ³μ°μ μ΄ν΄ νλ κ²μ΄ μ’λ€.
- μ)
10 -> 1010(2)
255 -> 11111111(2)
- μ)
- λ μλΈλ·λ§μ€ν¬λ₯Ό μ¬μ©ν λ ANDμ°μ°μ΄ νμνλ€.
- μ)
100101(2) & 111001(2) ==> 100001(2)
- μ)
- IPμ£Όμλ μλ‘ κ°μΌλ©΄ μΆ©λμ΄ μΌμ΄λλ€. λ°λΌμ μ΄κ²μ΄ μΆ©λνμ§ μκ²λ λ°°μ μ ν΄μ£Όλ κ²μ΄ μλλ° μ΄κ²μ΄ DHCPλΌλ κ²μ΄λ€. ν΄λΌμ΄μΈνΈμμ DHCPμλ²μ IPμ£Όμλ₯Ό μꡬνλ©΄ μλ²λ κ°μ§κ³ μλ IPμ£Όμμ€μμ λ¨λ μ£Όμλ₯Ό ν΄λΌμ΄μΈνΈμκ² λ°°μ μ ν΄μ€λ€.
5.1. section 1 ¶
- ipμ μμ±μ΄μ : TCP/IPνλ‘ν μ½μ μ¬μ©νλ λͺ¨λ μ₯λΉλ₯Ό ꡬλΆνκΈ° μν΄μ
- ipμ£Όμλ 2μ§μ 32μλ¦¬λ‘ λμ΄μμ -> μ½ 42μ΅ 9μ²κ° -> νμ¬ μ¬μ©μλ₯Ό κ³ λ €νλ©΄ λ¨μ ipμ£Όμκ° μΌλ§ μμ
- ex) 0000 0000.0000 0000.0000 0000.0000 0000 ~ 1111 1111.1111 1111.1111 1111.1111 1111
β-octet-β
μ΄λ₯Ό μμ§μλ‘ ννμ 0.0.0.0 ~ 255.255.255.255
- ex) 0000 0000.0000 0000.0000 0000.0000 0000 ~ 1111 1111.1111 1111.1111 1111.1111 1111
5.2. section 2 ¶
- μ°λ¦¬κ° λ³΄ν΅ μ°λ λΌμ°ν°μ λ°°μ ν΄μΌ νλ ipμ£Όμλ 2κ°
- μ΄λλ· μΈν°νμ΄μ€(λΌμ°ν°μμ λ΄λΆ μ»΄ν¨ν°λ°©ν₯), μλ¦¬μΌ μΈν°νμ΄μ€(μΈν°λ· νΉμ λ€λ₯Έ λΌμ°ν°, κ·Έλ¬λκΉ ispμ 체방ν₯)
- μ΄λλ· μΈν°νμ΄μ€μ ipμ£Όμλ λ³΄ν΅ κ·Έ λΌμ°ν°κ° μ°κ²°νλ λ΄λΆpcμ λ°°μ λ ipμ£Όμ λ¬Άμμ 맨 μ λ²νΈλΆμ¬(μ΄ ipλ λ€λ₯Έ pcμ κ²ΉμΉλ©΄ μλλ€)
- μλ¦¬μΌ μΈν°νμ΄μ€μ ipμ£Όμλ μμκ³μ΄μ ipμ£Όμμ λ§μΆ° λ°°μ λκ³ μλΈλ·λ§μ€ν¬λ λμΌνκ² λλ€.
5.3. section 3 ¶
- ipμ£Όμλ λ€νΈμν¬ λΆλΆκ³Ό νΈμ€νΈ λΆλΆμΌλ‘ ꡬλΆ.
- ν λ€νΈμν¬ μμμμ ipμ£Όμλ λ€νΈμν¬ λΆλΆμ λ€ κ°μμΌνκ³ , νΈμ€νΈ λΆλΆμ λͺ¨λ λ¬λΌμΌν¨.
5.4. section 4 ¶
- ipμ£Όμμμ λ€ν¬μν¬ λΆλΆκ³Ό νΈμ€νΈ λΆλΆμ λλλ λ°©λ²μ μ½μν κ²μ΄ ipμ£Όμμ class(A~E)
- ν΄λμ€A : 0xxx xxxx.xxxx xxxx.xxxx xxxx.xxxx xxxxνμ(0.0.0.0~127.255.255.255)
network / host
μ¦, 1.0.0.0~126.0.0.0μ ν΄λμ€A(1~126)
- ν΄λμ€A : 0xxx xxxx.xxxx xxxx.xxxx xxxx.xxxx xxxxνμ(0.0.0.0~127.255.255.255)
- ν΄λμ€B : 10xx xxxx.xxxx xxxx.xxxx xxxx.xxxx xxxxνμ(128.0.0.0~191.255.255.255)
network / host
μ¦, 128.1.0.0~191.254.0.0μ ν΄λμ€B(128~191) - ν΄λμ€C : 110x xxxx.xxxx xxxx.xxxx xxxx.xxxx xxxxνμ(192.0.0.0~223.255.255.255)
network / host
μ¦, 192.0.1.0~233.255.254.0μ ν΄λμ€C(192~233) - νΈμ€νΈλΆλΆμ΄ λͺ¨λ0μ λ€νΈμν¬, 1μ λΈλ‘λμΊμ€νΈ λ²νΈμ΄λ―λ‘ μ¬μ©νμ§ μλλ€. -> κ° ν΄λμ€μμ μ¬μ©κ°λ₯ν μ΅λ νΈμ€νΈμλ μκ³μ°-2ν΄μ€μΌν¨.
//λ€νΈμν¬λ₯Ό λνλΌ λ νΈμ€νΈ λΆλΆμ 0μΌλ‘ νν. κ·Έλ¦¬κ³ κ° ν΄λμ€μμ νν κ°λ₯νκ²μ μ μΌ μμ μμ μ μΌ ν°μλ μ¬μ©λΆκ°.
5.5. section 5 ¶
- κΈ°λ³Έ κ²μ΄νΈμ¨μ΄ : λ΄λΆ λ€νΈμν¬λ₯Ό λ²μ΄λ λ λ°μΌλ‘ ν΅νλ λ¬Έ -> λΌμ°ν°μ μ΄λλ· μΈν°νμ΄μ€
5.6. section 6 ¶
- λ
Όλ¦¬μ AND = only 1 and 1 : 1
- μλΈλ· λ§μ€ν¬ : μ£Όμ΄μ§ ipμ£Όμλ₯Ό λ€νΈμν¬ νκ²½μ λ§κ² λλμ΄ μ£ΌκΈ° μν΄μ μμμ£Όλ μ΄μ§μ μ‘°ν© -> μ΄λ¦ κ·Έλλ‘ λ³΄μ‘°λ‘ λ€μ νλ² λλ μ€λ€.
- μλΈλ· λ§μ€ν¬λ‘ λλ μλΈλ· κ°μ ν΅μ μ λΌμ°ν°λ₯Ό ν΅ν΄μ μ΄λ£¨μ΄μ§λ€.
5.7. section7 ¶
- λ€νΈμν¬λ₯Ό λλ μ°μ§ μλλΌλ, λν΄νΈ μλΈλ· λ§μ€ν¬λ₯Ό μ¬μ©νλ€.
- κ° ν΄λμ€λ³ λν΄νΈ μλΈλ· λ§μ€ν¬
- ν΄λμ€A : 255.0.0.0
- ν΄λμ€B : 255.255.0.0
- ν΄λμ€C : 255.255.255.0
- ν΄λμ€A : 255.0.0.0
- μλΈλ· λ§μ€ν¬λ ipμ£Όμκ° μ΄λκΉμ§κ° λ€νΈμν¬ λΆλΆμ΄κ³ , μ΄λκΉμ§κ° νΈμ€νΈ λΆλΆμΈμ§ λνλ΄λ μν λ μλ€.
- λ€νΈμν¬ λΆλΆ = 1
- νΈμ€νΈ λΆλΆ = 0
- λ€νΈμν¬ λΆλΆ = 1
- μμ μ¬μ€κ³Ό section6μ λμλ λ
Όλ¦¬μ andλ₯Ό ν΅νμ¬ μλΈλ· λ€νΈμν¬λ₯Ό ꡬμ±(=μλΈλ€ν
)ν μ μλ€.