TCP/IP

ν˜„μ±„μ€Β·2024λ…„ 9μ›” 19일

πŸ–‡οΈ νšŒμ„  κ΅ν™˜ 방식


: νŒ¨ν‚·κ΅ν™˜ 이전에 μ‚¬μš©λ˜μ—ˆλ˜ νšŒμ„  κ΅ν™˜ 방식

  • 기쑴에 μ „ν™”μ—μ„œ μ‚¬μš©ν–ˆλ˜ νšŒμ„ κ΅ν™˜ λ°©μ‹μ˜ 단점을 λ³΄μ™„ν•œ 방식이 λ°”λ‘œ ➑️ νŒ¨ν‚·κ΅ν™˜ 방식
  • νšŒμ„ κ΅ν™˜ 방식? μ€‘κ°„μ—μ„œ λ°œμ‹ μžμ™€ μˆ˜μ‹ μžλ₯Ό μ—°κ²°ν•΄μ£ΌλŠ” μ „ν™” κ΅ν™˜μ›, 즉 μ˜€νΌλ ˆμ΄ν„°κ°€ ν•„μš”
  • λ°œμ‹ μžμ™€ μˆ˜μ‹ μž 사이에 데이터λ₯Ό 전솑할 μ „μš©μ„ μ„ 미리 ν• λ‹Ήν•˜μ—¬ λ‘˜μ„ μ—°κ²°
  • λ§Œμ•½ λ‚΄κ°€ μ—°κ²°ν•˜κ³  싢은 μƒλŒ€κ°€ λ‹€λ₯Έ μƒλŒ€μ™€ μ—°κ²° 쀑이라면, μƒλŒ€λ°©μ€ 이미 λ‹€λ₯Έ μƒλŒ€μ™€μ˜ μ „μš©μ„ κ³Ό μ—°κ²° λ˜μ–΄ 있기 λ•Œλ¬Έμ— κ·Έ 연결이 λŠμ–΄μ§€κ³  λ‚˜μ„œμ•Ό μƒλŒ€λ°©κ³Ό μ—°κ²° κ°€λŠ₯
  • νŠΉμ • νšŒμ„ μ΄ λŠμ–΄μ§€λŠ” 경우, 처음 λΆ€ν„° λ‹€μ‹œ 연결을 성립 해야함


➑️ 2λͺ… 이상이 λ™μ‹œμ— μ—°κ²°ν•˜κΈ°λŠ” 어렀움 ..

πŸ–‡οΈ νŒ¨ν‚·κ΅ν™˜ 방식


  • νšŒμ„ μ΄ μ‚¬μš© 쀑이더라고 마λƒ₯ 기닀리지 μ•Šμ•„λ„ λ˜λŠ” 방법 쑴재 ?
    ➑️ μ•„λ₯΄νŒŒλ„· ν”„λ‘œμ νŠΈμ—μ„œλŠ” 이 문제λ₯Ό ν•΄κ²°ν•˜κΈ° μœ„ν•΄ "νŒ¨ν‚·κ΅ν™˜ λ°©μ‹μ˜ λ„€νŠΈμ›Œν¬ κ³ μ•ˆ"

  • νŒ¨ν‚·κ΅ν™˜ 방식 ?

    • νŒ¨ν‚· λ‹¨μœ„λ‘œ 데이터λ₯Ό 잘게 λ‚˜λˆ„μ–΄ μ „μ†‘ν•˜λŠ” 방식 (like μ†Œν¬)
    • 각 νŒ¨ν‚·μ—λŠ” μΆœλ°œμ§€μ™€ λͺ©μ μ§€ 정보가 있음
    • 이에 따라 νŒ¨ν‚·μ΄ λͺ©μ μ§€λ₯Ό ν–₯ν•΄ κ°€μž₯ λΉ λ₯΄κ³  효율적인 λ°©μ‹μœΌλ‘œ 이동
      ➑️ 이λ₯Ό μ΄μš©ν•˜λ©΄ νŠΉμ • νšŒμ„ μ΄ μ „μš©μ„ μœΌλ‘œ ν• λ‹Ήλ˜μ§€ ❌
      ( λΉ λ₯΄κ³  효율적으둜 데이터 전솑 κ°€λŠ₯ )
  • 인터넷 ν”„λ‘œν† μ½œ, μ€„μ—¬μ„œ IPλŠ” μΆœλ°œμ§€μ™€ λͺ©μ μ§€μ˜ 정보λ₯Ό IPμ£Όμ†ŒλΌλŠ” νŠΉμ •ν•œ μˆ«μžκ°’μœΌλ‘œ ν‘œκΈ°ν•˜κ³  νŒ¨ν‚·λ‹¨μœ„λ‘œ 데이터λ₯Ό μ „μ†‘ν•˜κ²Œ 됨
    ➑️ IP μ£Όμ†ŒλŠ” νŒ¨ν‚·κ΅ν™˜ 방식이 λ“±μž₯ ν•˜λ©΄μ„œ λΆ€ν„° 생겨남

IP와 IP Packet


  • λ³΅μž‘ν•œ 인터넷 망 속 How to ν΄λΌμ΄μ–ΈνŠΈ, μ„œλ²„ 톡신 ?
    ➑️ IP ( 인터넷 ν”„λ‘œν† μ½œ ) μ£Όμ†Œλ₯Ό 컴퓨터에 λΆ€μ—¬ν•˜μ—¬ 이λ₯Ό μ΄μš©ν•΄ 톡신

  • IPλŠ” μ§€μ •ν•œ IPμ£Όμ†Œ ( IP Address )에 νŒ¨ν‚·(Packet) μ΄λΌλŠ” 톡신 λ‹¨μœ„λ‘œ 데이터 전달

  • IP νŒ¨ν‚· ?

  • νŒ¨ν‚· (packet) : pack + bucket 이 합쳐진 단어 ( μ†Œν¬ )
  • IP νŒ¨ν‚·μ€ 이λ₯Ό 데이터 톡신에 μ μš©ν•œ 것
  • IP νŒ¨ν‚·μ€ 우체ꡭ 솑μž₯처럼 전솑 데이터λ₯Ό λ¬΄μ‚¬νžˆ μ „μ†‘ν•˜κΈ° μœ„ν•΄ μΆœλ°œμ§€ IP, λͺ©μ μ§€ IP와 같은 정보가 ν¬ν•¨λ˜μ–΄ 있음
profile
개발 기둝 곡간

0개의 λŒ“κΈ€