😎 κ³΅λΆ€ν•˜λŠ” μ§•μ§•μ•ŒνŒŒμΉ΄λŠ” μ²˜μŒμ΄μ§€?

[λ„€νŠΈμ›Œν¬] TCP/IP & 인터넷 & ν”„λ‘œν† μ½œ λ³Έλ¬Έ

πŸ‘©‍πŸ’» 컴퓨터 ꡬ쑰/About Computer

[λ„€νŠΈμ›Œν¬] TCP/IP & 인터넷 & ν”„λ‘œν† μ½œ

μ§•μ§•μ•ŒνŒŒμΉ΄ 2023. 3. 17. 15:55
728x90
λ°˜μ‘ν˜•

<λ³Έ λΈ”λ‘œκ·ΈλŠ” μ—˜λ¦¬μŠ€ IoT 1λ₯Ό μ°Έκ³ ν•΄μ„œ κ³΅λΆ€ν•˜λ©° μž‘μ„±ν•˜μ˜€μŠ΅λ‹ˆλ‹€ :-)>

 

 

 

πŸ‘©‍πŸ’» TCP/IP

λ„€νŠΈμ›Œν¬ 톡신이 μΌμ–΄λ‚˜λŠ” 과정을 4λ‹¨κ³„λ‘œ λ‚˜λˆ”

: 데이터가 μ •ν™•ν•œ λͺ©μ μ§€μ— 도달할 수 μžˆλ„λ‘ ν•΄μ£ΌλŠ” 톡신 κ·œμ•½

: λ””λ°”μ΄μŠ€λ₯Ό μ—°κ²°ν•˜λŠ” ν”„λ‘œν† μ½œμ˜ 집합

: 데이터 νŒ¨ν‚·μ„ 컴파일, μ˜¬λ°”λ₯Έ μœ„μΉ˜λ‘œ 전솑, λ‹€λ₯Έ 컴퓨터와 톡신 κ°€λŠ₯

 

 

⭐ TCP  (Transmission Control Protocol)

: 데이터 전솑을 μœ„ν•œ 연결지ν–₯ ν”„λ‘œν† μ½œ

 

- μ‹ λ’°μ„± : 적극적 μˆ˜μ‹ , 톡신 μž¬μ „μ†‘ 체계 μ‚¬μš©

- νλ¦„μ œμ–΄ : μ†‘μ‹ μžκ°€ 보낸 λ°μ΄ν„°μ˜ 양을 μ œμ–΄ν•˜λŠ” λ©”μ»€λ‹ˆμ¦˜ κ΅¬ν˜„

- 닀쀑화 : 원격 μ»΄ν“¨ν„°μ˜ μ‘μš© ν”„λ‘œκ·Έλž¨ ν”„λ‘œμ„ΈμŠ€ 사이에 μ—¬λŸ¬ μ—°κ²° 쑴재

 

⭐ IP (Internet Protocol)

: 인터넷 λ˜λŠ” 둜컬 λ„€νŠΈμ›Œν¬λ₯Ό 톡해 μ „μ†‘λ˜λŠ” 데이터 ν˜•μ‹μ„ κ΄€λ¦¬ν•˜λŠ” κ·œμΉ™ 집합

 

⭐ 1계측 λ„€νŠΈμ›Œν¬ μ•‘μ„ΈμŠ€ 계측(Network Access Layer or Network Interface Layer)

OSI 7κ³„μΈ΅μ˜ 물리계측과 데이터 링크 계측

물리적인 μ£Όμ†Œλ‘œ MAC을 μ‚¬μš©

LAN, νŒ¨ν‚·λ§, 등에 μ‚¬μš©

 

⭐ 2계측 인터넷 계측(Internet Layer)

OSI 7κ³„μΈ΅μ˜ λ„€νŠΈμ›Œν¬ 계측

톡신 λ…Έλ“œ κ°„μ˜ IPνŒ¨ν‚·μ„ μ „μ†‘ν•˜λŠ” κΈ°λŠ₯κ³Ό λΌμš°νŒ… κΈ°λŠ₯을 λ‹΄λ‹Ή

ν”„λ‘œν† μ½œ – IP, ARP, RARP

 

⭐ 3계측 전솑 계측(Transport Layer)

OSI 7κ³„μΈ΅μ˜ 전솑 계측

톡신 λ…Έλ“œ κ°„μ˜ 연결을 μ œμ–΄ν•˜κ³ , μ‹ λ’°μ„± μžˆλŠ” 데이터 전솑을 λ‹΄λ‹Ή

ν”„λ‘œν† μ½œ – TCP, UDP

 

⭐ 4계측 μ‘μš© 계측(Application Layer)

OSI 7κ³„μΈ΅μ˜ μ„Έμ…˜ 계측, ν‘œν˜„ 계측, μ‘μš© 계측

TCP/UDP 기반의 μ‘μš© ν”„λ‘œκ·Έλž¨μ„ κ΅¬ν˜„ν•  λ•Œ μ‚¬μš©

ν”„λ‘œν† μ½œ – FTP, HTTP, SSH

 

 

πŸ‘©‍πŸ’» μΈν„°λ„·

: μ „ 세계 컴퓨터듀을 ν•˜λ‚˜λ‘œ μ—°κ²°ν•˜λŠ” κ±°λŒ€ν•œ 톡신망

: μ„œλ‘œ λ™μ‹œμ— μ°Έμ—¬ν•  수 μžˆλŠ” 쌍방ν–₯ 톡신 제곡

: λ‹€μ–‘ν•œ 포맷으둜 톡신 κ°€λŠ₯ 

 

⭐ μΈνŠΈλΌλ„·

: λ‚΄λΆ€μ˜(Intra) 의미, λ„€νŠΈμ›Œν¬ μ€„μž„λ§ Net κ²°ν•©λœ μš©μ–΄

: ν•΄λ‹Ή νšŒμ‚¬μ— μ†ν•œ μ§μ›λ§Œ μ ‘κ·Ό κ°€λŠ₯ν•œ 사섀망 (λ³΄μ•ˆ λͺ©μ )

 

⭐ μ—‘μŠ€νŠΈλΌλ„·

: λ°”κΉ₯의(Extra) 의미, λ„€νŠΈμ›Œν¬ μ€„μž„λ§ Net κ²°ν•©λœ μš©μ–΄

: μ™ΈλΆ€ ν˜‘λ ₯자, 고객듀 접속 κ°€λŠ₯ (μ›ν™œν•œ 업무 λͺ©μ )

 

 

πŸ‘©‍πŸ’» ν”„λ‘œν† μ½œ (Protocol)

: 톡신에 ν•„μš”ν•œ ν˜•μ‹, 약속, κ·œμΉ™ μ •μ˜

: μ‹ ν˜Έ μ²˜λ¦¬λ²•, 였λ₯˜ 처리, μ•”ν˜Έ, 인증, μ£Όμ†Œ λ“± 포함

: μ›ν™œν•œ 톡신 μœ„ν•΄ ν”„λ‘œν† μ½œ 톡일이 μ’‹μŒ

 

⭐ λ„€νŠΈμ›Œν¬ μ•„ν‚€ν…μ²˜

: λ³΅μž‘ν•œ λ„€νŠΈμ›Œν¬ μ‹œμŠ€ν…œμ„ ν”„λ‘œν† μ½œμ˜ μ‘°ν•©μœΌλ‘œ λ‹¨μˆœν™”ν•¨ (ν”„λ‘œν† μ½œ 집합)

 

⭐ ꡬ성 μš”μ†Œ

- ꡬ문 (Syntax) : μ „μ†‘ν•˜κ³ μž ν•˜λŠ” λ°μ΄ν„°μ˜ ν˜•μ‹, λΆ€ν˜Έν™”, μ‹ ν˜Έ 레벨 λ“± κ·œμ •

- 의미 (Semantics) : 효율적이고 μ •ν™•ν•œ 정보 전솑을 μœ„ν•œ μ œμ–΄ 정보 κ·œμ •

- μ‹œκ°„ (Timing) : 톡신 속도, μˆœμ„œ μ œμ–΄ κ·œμ •

 

⭐ κΈ°λŠ₯

- λ‹¨νŽΈν™”/μž¬ν•©μ„± : 데이터 블둝 λ‚˜λˆ  ν•©μ³μ„œ 전솑

- μΊ‘μŠν™” : ν”„λ‘œν† μ½œμ— ν•„μš”ν•œ 데이터 정보 λΆ€μ°©

- μ—°κ²°/흐름/였λ₯˜ μ œμ–΄ : κ°œμ„€ μ‘°μ • μ’…κ²°

- μˆœμ„œ κ²°μ • : 데이터 λ‹¨μœ„ μˆœμ„œλŒ€λ‘œ

- μ£Όμ†Œ μ„€μ • : μ£Όμ†Œ λͺ…κΈ°ν•˜μ—¬ 데이터 전달

- 동기화/닀쀑화 : μƒνƒœ μΌμΉ˜μ‹œν‚€λŠ” κΈ°λŠ₯/ν†΅μ‹ λ‘œ λ‚˜λˆ„μ–΄ λ™μ‹œμ— μ‚¬μš©ν•˜κ²Œ 함

βž• μΊ‘μŠν™” (Capsulation)
: μƒμœ„ κ³„μΈ΅μ—μ„œ 톡신 ν”„λ‘œν† μ½œ 정보λ₯Ό 데이터에 μΆ”κ°€
βž• μ—­μΊ‘μŠν™” (Decapsulation)
: μƒμœ„ κ³„μΈ΅μ—μ„œ 톡신 ν”„λ‘œν† μ½œ 정보λ₯Ό λ°μ΄ν„°μ—μ„œ 제거

 

 

 

728x90
λ°˜μ‘ν˜•
Comments