-
[ν루 3λΆ λ€νΈμν¬] - λΌμ°ν νλ‘ν μ½, RIP, ICMP, Echo & Time ExceededGeneral/πΈ Network 2021. 4. 6. 16:08
π€π’[μ°μ§±μ iOS λΈλ‘κ·Έ]π΅π»
iOSλ₯Ό 곡λΆνλ©΄μ λ°°μ΄ λ΄μ©μ κΈ°λ‘νκ³ μμ΅λλ€.μ΄μ κΈ: [ν루 3λΆ λ€νΈμν¬] - μ£Όμμ κ²½λ‘, λΌμ°ν°, λν΄νΈ κ²μ΄νΈμ¨μ΄
μ¬μ¬ μ μ λ°°μ΄ λ΄μ©λ€μ΄ λͺ νν΄μ§μ§ μκΈ° μμνμ΄μ. (λ§κ° 곑μ ...)
볡μ΅λ μμν μμ μΈκ² κ°μμ.
μ°μ μ€λ λ°°μ΄ λ΄μ©λ μ 리ν΄λ³Όκ²μ ~ π
μ€λ λ°°μ΄ λ΄μ© : λΌμ°ν νλ‘ν μ½, RIP, ICMP, Echo & Time Exceeded
μ€μ€λ‘ μ§λ¬Έν΄λ³΄κΈ°π‘
μ€μ€λ‘ μ§λ¬Έν΄λ³΄λ©΄μ λ°°μ΄λ΄μ©μ μκΈ°ν΄λ³΄κ³ , κΈ°μ΅λμ§ μλ λΆλΆμ λ€μ μ 리ν΄λ³΄μμ~
- (μΆκ° μ§λ¬Έ) Redundancy λ 무μμΈκ°μ?
- λμ λΌμ°ν
μ΄ νμν μ΄μ λ₯Ό μ€λͺ
ν΄μ£ΌμΈμ.
- λΌμ°ν
νλ‘ν μ½μ μν μ 무μμΈκ°μ?
- AS (Autonomous System) μ΄λ 무μμΈκ°μ?
- λΌμ°ν
νλ‘ν μ½μ μ’
λ₯λ₯Ό μ₯μλ₯Ό κΈ°μ€μΌλ‘ μ€λͺ
ν΄μ£ΌμΈμ.
- μ΅μ κ²½λ‘λ νμ μ΅λ¨κ²½λ‘λ₯Ό μλ―Ένλμ? μ΄μ μ ν¨κ» μ€λͺ
ν΄μ£ΌμΈμ.
- λ©νΈλ¦μ΄λ 무μμΈκ°μ?
- RIP νλ‘ν μ½μ κ΄ν΄ μ΅λν μμΈνκ² μ€λͺ
ν΄μ£ΌμΈμ.
- RIP λ λ©νΈλ¦μ 무μμ μ¬μ©νλμ?
- ICMP νλ‘ν μ½μ μν μ 무μμΈκ°μ?
- ICMP νλ‘ν μ½μμ IP λ°μ΄ν° κ·Έλ¨μ μ΄λ»κ² ꡬμ±λλμ?
- ICMP λ©μμ§μ μ’
λ₯μ κ°κ°μ λͺ©μ μ λν΄μ μ€λͺ
ν΄μ£ΌμΈμ
- TTL μ μ΄λ€ κ²μ΄κ³ , μ νμνμ§ μ€λͺ
ν΄μ£ΌμΈμ.
- Echo λ 무μμΈκ°μ?
- ping μ΄λ 무μμΈκ°μ?
- ICMP λ©μμ§μ€ νμ 11λ²μΈ Time Exceeded λΌλ κ²μ΄ μλλ°, μ΄λ»κ² μ¬μ©νλμ§ μ€λͺ ν΄μ£ΌμΈμ.
ππ»ππ»ππ» λ΅μ λ보기μ
λ보기- (μΆκ° μ§λ¬Έ) Redundancy λ 무μμΈκ°μ?
- μ€λ³΅μ± νΉμ μ¬λΆ. λ§₯λ½μ λ§κ² μκ°νλ©΄ λ κ² κ°μ΅λλ€. - λμ λΌμ°ν
μ΄ νμν μ΄μ λ₯Ό μ€λͺ
ν΄μ£ΌμΈμ.
- κ²½λ‘μ Redundancy (μ¬λΆ 보μ λ₯Ό ν΅ν μμ μ± μ¦κ°) λ₯Ό μν΄ μ°νλ‘ μμ±μ΄ νμνλ°, μ΄κ²μ ꡬνμ μν΄ λμ λΌμ°ν μ μ¬μ©ν©λλ€. - λΌμ°ν
νλ‘ν μ½μ μν μ 무μμΈκ°μ?
- λΌμ°ν νλ‘ν μ½μ λμ λΌμ°ν μ μ€νν νλ‘ν μ½μ λλ€.
- μΈμ ν΄ μλ λΌμ°ν° κ°μ λ€νΈμν¬ μ 보λ₯Ό μλ‘ κ΅ννκΈ° μν κ·μΉμ λλ€. (νλ‘ν μ½μ μλ κ·μΉμ΄λ―λ‘) - AS (Autonomous System) μ΄λ 무μμΈκ°μ?
- λ€μμ λ€νΈμν¬λ₯Ό νλμ μ§ν©μ²΄λ‘ κ΄λ¦¬νλ κ²μ λλ€.
- μ± μλ νλμ κ΄λ¦¬λ¨μ²΄μ μν΄ κ΄λ¦¬λλ λ€νΈμν¬μ μ§ν©μ²΄λΌκ³ μ νμμ΅λλ€. - λΌμ°ν
νλ‘ν μ½μ μ’
λ₯λ₯Ό μ₯μλ₯Ό κΈ°μ€μΌλ‘ μ€λͺ
ν΄μ£ΌμΈμ.
- λΌμ°ν°λ ASλ₯Ό λ¨μλ‘ λ€νΈμν¬λ₯Ό ꡬλΆν©λλ€.
- AS κ°μ λΌμ°ν μλ EGP ( Exterior Gateway Protocol )
- AS λ΄λΆμμμ λΌμ°ν μλ IGP ( Interior Gateway Protocol ) - μ΅μ κ²½λ‘λ νμ μ΅λ¨κ²½λ‘λ₯Ό μλ―Ένλμ? μ΄μ μ ν¨κ» μ€λͺ
ν΄μ£ΌμΈμ.
- μ΅μ κ²½λ‘λ λ©νΈλ¦μ΄λΌλ κΈ°μ€μ μν΄μ κ²°μ λ©λλ€. μν©μ λ°λΌ μ΅λ¨κ²½λ‘κ° μ΅μ κ²½λ‘κ° λ μ μμ§λ§, νμμ΄λΌκ³ λ³Ό μ μμ΅λλ€. - λ©νΈλ¦μ΄λ 무μμΈκ°μ?
- λΌμ°ν νλ‘ν μ½μ΄ μ΅μ κ²½λ‘λ₯Ό μ ννλ νλ¨κΈ°μ€μ λλ€. μλ₯Ό λ€μ΄ RIP νλ‘ν μ½μ μ€κ³ λΌμ°ν°μ μμΈ 'ν(hop)μ μ' κ° λ©νΈλ¦μ λλ€.
- λ©νΈλ¦μ΄ λ μ μλ μμμλ ν μ, νμ μλ, μ 체μν, μλ¬ λ°μλ₯ λ±μ΄ κΈ°μ€μ΄ λ©λλ€. - RIP νλ‘ν μ½μ κ΄ν΄ μ΅λν μμΈνκ² μ€λͺ
ν΄μ£ΌμΈμ.
- RIP λμμ ν΅μ¬μ λμ€ν΄μ€λ²‘ν° μ λλ€. '거리μ λ°©ν₯' (μμ§ μ΄ν΄ μκ°)
- λΌμ°ν°κ° μλ‘ κ΅ννλ μ 보λ₯Ό RIP μμλ 'λΌμ°ν μ λ°μ΄νΈ (νΉμ κ²½λ‘κ°±μ μ 보)' λΌκ³ λΆλ¦ λλ€.
- μ΄ μ 보λ λΌμ°ν ν μ΄λΈ κ·Έ μ체μ λλ€. μ¦, λΌμ°ν°λ μλ‘μ λΌμ°ν ν μ΄λΈμ μ£Όκ³ λ°μ΅λλ€.
- λμ λ°©μ 1. μ΅μ΄μ κ°±μ μμ λΌμ°ν°λ μΈμ ν λ€νΈμν¬μ λΌμ°ν° μ λ³΄κ° RIPμ μν΄ λΌμ°ν ν μ΄λΈμ μΆκ°λ©λλ€.
- λμ λ°©μ 2. λ€μ κ°±μ μμ ' 1 ' μμ κ°±μ λ μ λ³΄κ° μ‘μμ λλ€. μ΄λ‘μ 컨λ²μ μ€κ° λ©λλ€.
- λμ λ°©μ 3. μ΄ν κ°±μ μμ μ΄λ―Έ μΆκ°λ λ€νΈμν¬ μ λ³΄κ° λ€μ΄μ€λ©΄, κΈ°μ‘΄μ κ²κ³Ό λΉκ΅νμ¬ λ©νΈλ¦μ΄ μμκ²μΌλ‘ κ΅μ²΄ν©λλ€. - RIP λ λ©νΈλ¦μ 무μμ μ¬μ©νλμ?
- μ€κ³νλ λΌμ°ν°μ μμΈ 'ν μ'λ‘ νλ¨ν©λλ€.
- μ°Έκ³ λ‘ μΈμ ν΄μλ λ€νΈμν¬λ λΌμ°ν°μ ν μλ 0μ λλ€. ( = λ©νΈλ¦μ 0, RIPμμλ νμκ° λ©νΈλ¦μ΄λ―λ‘ ) - ICMP νλ‘ν μ½μ μν μ 무μμΈκ°μ?
- ICMP λ Internet Control Message Protocol μ μ½μλ‘, λ§κ·Έλλ‘ λ€νΈμν¬μ΄ - ICMP νλ‘ν μ½μμ IP λ°μ΄ν° κ·Έλ¨μ μ΄λ»κ² ꡬμ±λλμ?
- IP ν€λλ₯Ό μ μΈν νμ΄λ‘λμ ICMP λ©μμ§κ° λ΄κΉλλ€.
- λ©μμ§λ νμ , μ½λ, 체ν¬μ¬, μ΅μ , λ°μ΄ν° κ° λ΄κ²¨ μμ΅λλ€. - ICMP λ©μμ§μ μ’
λ₯μ κ°κ°μ λͺ©μ μ λν΄μ μ€λͺ
ν΄μ£ΌμΈμ
- μ’ λ₯λ νμ μΌλ‘ ꡬλΆνλλ° λΉνΈ κΈΈμ΄κ° 1μ₯ν μ΄λ―λ‘ 15κ° μ λ μκ² κ΅¬λ λΌκ³ μ μΆν μ μμ΅λλ€.
- ν¬κ² Query λ©μμ§μ Error λ©μμ§κ° μμ΅λλ€.
- μ μλ μνλ₯Ό μ‘°μ¬νκΈ° μν΄ μ¬μ©λκ³ , νμλ μλ¬λ₯Ό ν΅μ§νκΈ° μν΄ μ¬μ©λ©λλ€.
- μλ₯Ό λ€μ΄ νμ 3λ² λ©μμ§λ 'Destination Unreachable' λ‘, μμ μ²μ λλ¬ν μ μμμ μλ―Έν©λλ€.
- μ’ λ μμΈν μ΄μ λ μ½λ μμμμ ꡬλΆλ©λλ€. μλ₯Ό λ€μ΄ μ½λ 0 μ 'Net Unreachable' μ λλ€. - TTL μ μ΄λ€ κ²μ΄κ³ , μ νμνμ§ μ€λͺ
ν΄μ£ΌμΈμ.
- Time To Live μ μ½μλ‘, IP λ°μ΄ν°κ·Έλ¨μ μλͺ μ΄κ³ , IP ν€λμ ν¬ν¨λ©λλ€.
- λΌμ°ν° ν κ°(ν ν) λ₯Ό κ²½μ ν λλ§λ€ 1μ© κ°μλ©λλ€.
- μλͺ»λ κ²½λ‘μ μ§μ ν λ°μ΄ν°κ·Έλ¨μ΄ μΈμ΄ν΄μ λκ±°λ, λ€λ₯Έ κ²½λ‘λ‘ κ³μ μ΄λν λ μ΄κ²μ νμ μ λλΉμ΄λ―λ‘ νκΈ°νκΈ° μν¨μ λλ€.
- μΆκ°μ μΌλ‘ μ§κ΅¬ λ°λνΈμ λΏκΈ° κΉμ§ λλ΅ 30κ°μ λΌμ°ν°λ₯Ό μ§λκ°λ©΄ λλ€κ³ ν©λλ€.
- Linux λ 64 κ°, Windows λ 128κ°μΈ κ²½μ°κ° λλΆλΆμ΄λΌκ³ ν©λλ€. - Echo λ 무μμΈκ°μ?
- νμ 0, 8 λ²μ ν΄λΉνλ Echo Request, Echo Reply λ₯Ό κ°λ¦¬ν΅λλ€.
- Echo λ₯Ό μ¬μ©ν΄μ ν΄λΉ μμ μ²μ ν΅μ μ΄ κ°λ₯νμ§ μμ½ μ νΈλ₯Ό 보λ΄κ³ , μμ½ μλ΅μ λ°μΌλ©΄ κ°λ₯νλ€κ³ νλ¨ν μ μμ΅λλ€.
- 'μμ²νλ©΄', 'μλ΅νλ€', 'μ΄λ€ λ°μ΄ν°λ₯Ό μ£Όκ³ λ°λ κ²μ΄ μλ' - ping μ΄λ 무μμΈκ°μ?
- Echo κ°λ μ μ΄μ©νμ¬ μμμ μμ μ²μκ² Echoλ₯Ό 보λ΄λ μννΈμ¨μ΄
- μλ΅μ΄ λμμ¨λ€λ©΄ ν΄λΉ μμ μ²μ λ°μ΄ν° μ‘μμ μ΄ κ°λ₯ν¨μ μλ―Έ - ICMP λ©μμ§μ€ νμ
11λ²μΈ Time Exceeded λΌλ κ²μ΄ μλλ°, μ΄λ»κ² μ¬μ©νλμ§ μ€λͺ
ν΄μ£ΌμΈμ.
- TTL μ΄ 0μ΄λμ΄ νκΈ°λλ μμ μ λΌμ°ν°κ° μ‘μ μ²μκ² λ³΄λ΄λ ICMP μλ¬ λ©μμ§ μ λλ€.
- TTL = 1, TTL = 2, TTL = 3 ... κ³Ό κ°μ΄ λ°λ³΅μ μΌλ‘ μννλ©΄ μ 체 κ²½λ‘λ₯Ό μμ μκ² λ©λλ€.
μ? 첫λ²μ§Έ λΌμ°ν°, λλ²μ§Έ λΌμ°ν°, μΈλ²μ§Έ λΌμ°ν°... κ° Time Exceeded λ©μμ§λ₯Ό 보λ΄μ¬ κ²μ΄λ―λ‘
- μ΄κ²μ νμ©ν traceroute λΌλ μννΈμ¨μ΄κ° μμ΅λλ€.
λ!
'General > πΈ Network' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
- (μΆκ° μ§λ¬Έ) Redundancy λ 무μμΈκ°μ?