Search
πŸ“±

Ch.7 IPv4 IPv6

course
last review
2023/10/11
mastery
rookie
progress
not started
date
2023/09/18
4 more properties
Previous chapter

IPv6

ν˜„μž¬ μ‘΄μž¬ν•˜λŠ” IP의 ν™•μž₯판
κ·Έλž˜ν”½κ³Ό λΉ„λ””μ˜€ 데이터λ₯Ό μ „μ†‘ν•˜λŠ”λ° 더 μ΅œμ ν™”λœ ν”„λ‘œν† μ½œμ΄λ‹€.
기쑴의 IPv4μ—μ„œ ν™•μž₯ν•˜λŠ” 방식은 포맷이 ꡉμž₯히 μ§€μ €λΆ„ν•΄μ§€λŠ” λ¬Έμ œκ°€ μžˆμ—ˆμŒ.
IPv6ν—€λ”λŠ” 128bit μ†ŒμŠ€μ™€ Destination μ–΄λ“œλ ˆμŠ€λ₯Ό 가지고 μžˆλ‹€.
β€’
Hop Limit : Hop은 Sourceλ‘œλΆ€ν„° DestinationκΉŒμ§€ μ–Όλ§ˆλ‚˜ λ–¨μ–΄μ ΈμžˆλŠ”μ§€μ— λŒ€ν•œ 정보닀. Hop Limit은 μ΅œλŒ€ Hop을 μ§€μ •ν•΄μ€˜ λΌμš°ν„°λ₯Ό κ³Όν•˜κ²Œ κ±°μΉ˜μ§€ μ•Šλ„λ‘ ν•œλ‹€.
κ°•μŠ¬μ„€

TCP/IP Protocols

κ°•μŠ¬μ„€

ν‘œμ€€ ν”„λ‘œν† μ½œ 아킀텍쳐

Callκ³Ό Request의 ν–₯연…
TCP/IPλ‚˜ OSI같은 ν”„λ‘œν† μ½œ κ΅¬μ‘°λŠ” ν‘œμ€€ν™”μž‘μ—…μ— λŒ€ν•œ 틀을 μ œκ³΅ν•œλ‹€.
β€’
각 κ³„μΈ΅μ˜ κΈ°λŠ₯이 잘 μ •μ˜λ˜μ–΄μžˆμœΌλ―€λ‘œ, 각 계측에 λŒ€ν•œ ν‘œμ€€ν™” μž‘μ—…μ΄ μƒν˜Έλ…λ¦½μ μœΌλ‘œ λ™μ‹œμ— μ΄λ£¨μ–΄μ§ˆ 수 μžˆλ‹€.
β€’
각 계측 κ°„μ˜ κ²½κ²Œκ°€ 잘 μ •μ˜λ˜μ–΄μžˆμœΌλ―€λ‘œ, ν•œ κ³„μΈ΅μ˜ ν‘œμ€€λ³€ν™”κ°€ λ‹€λ₯Έ 계측에 영ν–₯을 λ―ΈμΉ˜μ§€ μ•ŠλŠ”λ‹€.
OSI λͺ¨λΈμ€ 7개의 κ³„μΈ΅μœΌλ‘œ λ‚˜λˆ μ Έ μžˆλ‹€.
즉, 전체 κΈ°λŠ₯을 μ—¬λŸ¬ λͺ¨λ“ˆλ‘œ λ‚˜λˆ„κ³ , λͺ¨λ“ˆ μ‚¬μ΄μ˜ μΈν„°νŽ˜μ΄μŠ€λ₯Ό κ°€λŠ₯ν•œ κ°„λ‹¨ν•˜κ²Œ λ§Œλ“  것이 OSI.
β€’
μ—¬κΈ°μ—λŠ” 정보 은닉(information hiding)μ΄λΌλŠ” κΈ°λŠ₯이 μ΄μš©λœλ‹€.
ν•˜μœ„κ³„μΈ΅μ€ 더 Specificν•œ λ‚΄μš©μ„ 닀루며, μƒμœ„κ³„μΈ΅μ€ ν•˜μœ„ 계측이 μ–΄λ–»κ²Œ λ™μž‘ν•˜λŠ”μ§€ μ•Œ ν•„μš”κ°€ μ—†λ‹€.
β€’
ν”„λ‘œν† μ½œ λͺ…μ„Έ :
β€’
μ„œλΉ„μŠ€ μ •μ˜ :
β€’
μ£Όμ†Œ 지정 :

λ ˆμ΄μ–΄ ꡬ체화 μŠ€νƒ λ‹€λ“œ

각 λ ˆμ΄μ–΄λŠ” 게이트(SAP : Service Access Point)κ°€ μ‘΄μž¬ν•œλ‹€. λͺ¨λ“  데이터, 포μž₯된 νŒ¨ν‚·μ€ ν•΄λ‹Ή SAP둜만 κ΅ν™˜μ΄ κ°€λŠ₯ν•˜λ‹€. P2P 톡신이 이루어지기 μœ„ν•΄μ„œλŠ” ν•΄λ‹Ή λ ˆμ΄μ–΄ κ°„μ˜ ν”„λ‘œν† μ½œ νŠΉμ •μ΄ ν•„μš”ν•˜λ‹€.
κ°•μŠ¬μ„€

OSI Standardization

세가지 핡심 μš”μ†Œ
β€’
ν”„λ‘œν† μ½œ ꡬ체화
β—¦
λ‹€λ₯Έ μ‹œμŠ€ν…œμ˜ 동일 계측에 μžˆλŠ” 두 κ°œμ²΄λŠ” ν”„λ‘œν† μ½œμ„ μ΄μš©ν•˜μ—¬ μƒν˜Έλ™μž‘ν•œλ‹€. 2개의 μ„œλ‘œ λ‹€λ₯Έ μ˜€ν”ˆ μ‹œμŠ€ν…œμ΄ κ΄€μ—¬ν•˜κΈ° λ•Œλ¬Έμ—, ν”„λ‘œν† μ½œμ„ μ •ν™•ν•˜κ²Œ μ„œμˆ ν•΄μ•Όν•œλ‹€.
β—¦
κ΅ν™˜ν•  PDU의 ν˜•μ‹, 각 ν•„λ“œμ˜ 의미, PDU의 ν—ˆμš© μˆœμ„œ 등을 ν¬ν•¨ν•œλ‹€.
β€’
μ„œλΉ„μŠ€ μ •μ˜
β—¦
각 κ³„μΈ΅μ—μ„œ λ™μž‘ν•˜λŠ” ν”„λ‘œν† μ½œ 외에도 μƒμœ„ 계측에 λŒ€ν•œ μ„œλΉ„μŠ€λ„ μ •μ˜λ˜μ–΄μ•Ό ν•œλ‹€.
β—¦
기본적으둜 μ–΄λ–€ μ„œλΉ„μŠ€λ₯Ό μ œκ³΅ν•˜λŠ”μ§€λ§Œ μ•Œλ €μ£Όκ³ , μ–΄λ–»κ²Œ λ™μž‘ν•˜λŠ”μ§€λŠ” μˆ¨κΈ΄λ‹€.
β€’
μ–΄λ“œλ ˆμ‹±
β—¦
각 계측은 μƒμœ„κ³„μΈ΅μ˜ κ°œμ²΄μ—κ²Œ μ„œλΉ„μŠ€λ₯Ό μ œκ³΅ν•˜λ©° 이 κ°œμ²΄λŠ” μ„œλΉ„μŠ€ 접속점(SAP)λ₯Ό 톡해 κ΅¬λΆ„λœλ‹€.
κ°•μŠ¬μ„€

Primitive Types

β€’
REQUEST
β—¦
μ„œλΉ„μŠ€ μ‚¬μš©μžκ°€ 일뢀 μ„œλΉ„μŠ€λ₯Ό ν˜ΈμΆœν•˜κ³  μš”μ²­λœ μ„œλΉ„μŠ€λ₯Ό μ™„μ „νžˆ μ§€μ •ν•˜λŠ” 데 ν•„μš”ν•œ λ§€κ°œλ³€μˆ˜λ₯Ό μ „λ‹¬ν•˜κΈ° μœ„ν•΄ λ°œν–‰ν•˜λŠ” ν”„λ¦¬λ―Έν‹°λΈŒμž…λ‹ˆλ‹€.
β€’
INDICATION
β—¦
μ„œλΉ„μŠ€ μ œκ³΅μžκ°€ λ°œν–‰ν•œ ν”„λ¦¬λ―Έν‹°λΈŒμž…λ‹ˆλ‹€: μ—°κ²°μ—μ„œ ν”Όμ–΄ μ„œλΉ„μŠ€ μ‚¬μš©μžκ°€ ν”„λ‘œμ‹œμ €λ₯Ό ν˜ΈμΆœν–ˆμŒμ„ λ‚˜νƒ€λ‚΄κ³  κ΄€λ ¨ λ§€κ°œλ³€μˆ˜λ₯Ό μ œκ³΅ν•˜κΈ° μœ„ν•΄, λ˜λŠ” μ„œλΉ„μŠ€ μ‚¬μš©μžμ—κ²Œ κ³΅κΈ‰μžκ°€ μ‹œμž‘ν•œ μž‘μ—…μ„ μ•Œλ¦¬κΈ° μœ„ν•΄ λ°œν–‰λ©λ‹ˆλ‹€.
β€’
RESPONSE
β—¦
μ„œλΉ„μŠ€ μ‚¬μš©μžκ°€ 이전에 ν•΄λ‹Ή μ‚¬μš©μžμ—κ²Œ ν‘œμ‹œλ₯Ό 톡해 호좜된 일뢀 절차λ₯Ό μŠΉμΈν•˜κ±°λ‚˜ μ™„λ£Œν•˜κΈ° μœ„ν•΄ λ°œν–‰ν•˜λŠ” ν”„λ¦¬λ―Έν‹°λΈŒμž…λ‹ˆλ‹€.
β€’
CONFIRM
β—¦
μ„œλΉ„μŠ€ μ‚¬μš©μžμ˜ μš”μ²­μ— μ˜ν•΄ 이전에 호좜된 일뢀 절차λ₯Ό μŠΉμΈν•˜κ±°λ‚˜ μ™„λ£Œν•˜κΈ° μœ„ν•΄ μ„œλΉ„μŠ€ μ œκ³΅μžκ°€ λ°œν–‰ν•˜λŠ” ν”„λ¦¬λ―Έν‹°λΈŒμž…λ‹ˆλ‹€.
Next chapter