Skip to content

Latest commit

Β 

History

History
255 lines (160 loc) Β· 11.1 KB

InternetLayer.md

File metadata and controls

255 lines (160 loc) Β· 11.1 KB

λΌμš°νŒ…κ³Ό 인터넷 계측

written by sohyeon, hyemin πŸ’‘


κΈ€ λͺ©μ°¨


1. 인터넷 κ³„μΈ΅μ˜ μ—­ν• 

인터넷 계측은 λ„€νŠΈμ›Œν¬ μΈν„°νŽ˜μ΄μŠ€ 계측과 ν˜‘λ ₯ν•˜μ—¬ λ‹€λ₯Έ μ»΄ν“¨ν„°μ—κ²Œ 데이터λ₯Ό μ „λ‹¬ν•˜λŠ” 역할을 ν•œλ‹€.

ν•˜λ“œμ›¨μ–΄μ— μ˜μ‘΄ν•΄μ•Ό ν•˜λŠ” 뢀뢄은 λ„€νŠΈμ›Œν¬ μΈν„°νŽ˜μ΄μŠ€ 계측이 λ‹΄λ‹Ήν•˜κ³ 
인터넷 계측은 IP μ–΄λ“œλ ˆμŠ€λΌκ³  ν•˜λŠ” μ‹λ³„μž 정보λ₯Ό μ‹€λ§ˆλ¦¬λ‘œ 데이터λ₯Ό 전달할 수 μžˆλŠ” 체계λ₯Ό μ œκ³΅ν•œλ‹€.

1) λΌμš°ν„°μ™€ λΌμš°νŒ…

  • λΌμš°ν„° : 데이터λ₯Ό λͺ©μ μ§€κΉŒμ§€ 전달할 수 μžˆλ„λ‘ λ„μ™€μ£ΌλŠ” λ„€νŠΈμ›Œν¬ μž₯λΉ„ λ„€νŠΈμ›Œν¬μ™€ λ„€νŠΈμ›Œν¬λ₯Ό μ—°κ²°ν•˜λŠ” 역할을 함

  • λΌμš°νŒ… : 데이터가 μ΅œμ’… λͺ©μ μ§€μ— 도달할 수 μžˆλ„λ‘ λΌμš°ν„°κ°€ 경둜λ₯Ό μ°Ύμ•„κ°€λŠ”κ³Όμ •

2. IPv4와 IPv6

λ‘˜ λ‹€ 인터넷 κ³„μΈ΅μ—μ„œ μ‚¬μš©λ˜λŠ” μ€‘μš”ν•œ ν”„λ‘œν† μ½œλ‘œ
IP μ–΄λ“œλ ˆμŠ€λ₯Ό κ²°μ •ν•  λ•Œ μ‚¬μš©ν•˜λŠ” λΉ„νŠΈμ˜ 길이가 μ„œλ‘œ λ‹€λ₯΄λ‹€.

1) IPv4

ν˜„μž¬κΉŒμ§€ 컴퓨터 μ–΄λ“œλ ˆμŠ€ 지정에 κ°€μž₯ 많이 μ‚¬μš©λ˜λŠ” 인터넷 κ³„μΈ΅μ˜ ν”„λ‘œν† μ½œμ΄λ‹€.
32λΉ„νŠΈμ˜ IPμ–΄λ“œλ ˆμŠ€κ°€ μ‚¬μš©λœλ‹€.

전체 32λΉ„νŠΈλ₯Ό 8λΉ„νŠΈμ”© 4개 λ‹¨μœ„λ‘œ λŠμ€ ν›„ 10μ§„μˆ˜λ‘œ λ³€ν™˜ν•΄ ν‘œκΈ°ν•œλ‹€.

ex) 192.168.100.1

● IPv4 νŒ¨ν‚·

  • μ„œλΉ„μŠ€ νƒ€μž… : νŒ¨ν‚·μ˜ μš°μ„  μˆœμœ„λ₯Ό κ²°μ •
  • ν”„λ‘œν† μ½œ : 트랜슀포트 κ³„μΈ΅μ˜ μ–΄λŠ ν”„λ‘œν† μ½œμ— 전달할지λ₯Ό νŒλ‹¨ν•˜λŠ” 번호 λΆ€λΆ„
  • 생쑴 κΈ°κ°„ : 생쑴 κΈ°κ°„ 정보λ₯Ό μ„€μ • κ°€λŠ₯ν•˜κ³ , λ§Œμ•½ 생쑴 기간을 μ΄ˆκ³Όν•œ νŒ¨ν‚·μ΄ λ„€νŠΈμ›Œν¬μƒμ—μ„œ 발견되면 κ·Έ νŒ¨ν‚·μ„ μ†Œλ©Έν•˜λ„λ‘ κ·œμ •ν•˜κ³  μžˆλ‹€.

● MTU (Maximum Trasmission Unit)

ν•œλ²ˆμ— 전솑할 수 μžˆλŠ” 데이터 크기λ₯Ό μ˜λ―Έν•œλ‹€.

λΌμš°ν„°κ°€ 데이터λ₯Ό μ†‘μ‹ ν•˜κΈ° μ „ 톡신 경둜 μ „μ²΄μ˜ MTUλ₯Ό μ‚΄νŽ΄λ³Έ ν›„
MTU보닀 μž‘μ€ 크기의 νŒ¨ν‚·μ„ λ§Œλ“€λ„λ‘ μ„€μ •ν•΄ 데이터 μœ μ‹€μ„ λ°©μ§€ν•˜κΈ°λ„ ν•œλ‹€.

νŒ¨ν‚·μ„ λΆ„ν• , λ³΅μ›ν•˜λŠ” μž‘μ—…μ„ μœ„ν•΄ 헀더에 λ‹€μ–‘ν•œ ν•„λ“œκ°€ μ‘΄μž¬ν•œλ‹€.

  • μ‹λ³„μž : 같은 데이터인지 식별
  • λΆ„ν•  ν”Œλž˜κ·Έ : λΆ„ν•  ν—ˆκ°€ ν”Œλž˜κ·Έμ™€ 이후 남은 λΆ„ν•  뢀뢄이 더 μžˆλŠ”μ§€ ν‘œμ‹œ
  • ν”„λž˜κ·Έλ¨ΌνŠΈ μ˜΅μ…‹ : μ›λž˜ λ°μ΄ν„°μ—μ„œμ˜ μœ„μΉ˜ 값을 ν‘œν˜„

μ‹λ³„μžλ‚˜ IP μ–΄λ“œλ ˆμŠ€ 정보 듀을 보고 λΆ„ν• λœ 쑰각을 λͺ¨μ•„μ„œ λ³΅μ›ν•˜κ²Œ λœλ‹€.

2) IPv6

μΈν„°λ„·μ˜ κΈ‰κ²©ν•œ μ„±μž₯으둜 인해 IPv4의 32λΉ„νŠΈ μ–΄λ“œλ ˆμŠ€κ°€ λ¨Έμ§€μ•Šμ•„ 고갈될 상황에 이λ₯΄λ €λ‹€.
이λ₯Ό λ°©μ§€ν•˜κΈ° μœ„ν•΄ 128λΉ„νŠΈ μ–΄λ“œλ ˆμŠ€λ‘œ λ§Œλ“  IPv6의 보급이 가속화 되고 μžˆλ‹€.

IPv4의 생λͺ…을 μ—°μž₯ν•  수 μžˆλŠ” κΈ°μˆ λ“€λ„ λ‚˜μ˜€κ³  μžˆμ–΄ 당뢄간은 IPv4와 IPv6λ₯Ό λ³‘ν–‰ν•΄μ„œ μ‚¬μš©ν•˜κ²Œ 될 κ²ƒμœΌλ‘œ 보인닀.  

● IPv6 νŒ¨ν‚·

  • νŠΈλž˜ν”½ 클래슀 : νŒ¨ν‚·μ˜ μš°μ„ μˆœμœ„λ₯Ό κ²°μ •

  • νŽ˜μ΄λ‘œλ“œμ˜ 길이 : 데이터 λΆ€λΆ„μ˜ 길이

  • 홉 리미트 : IPv4의 생쑴 κΈ°κ°„κ³Ό 같은 μ—­ν• 

  • ν™•μž₯ 헀더 : μ˜΅μ…˜ μ„€μ •

    • IPv6λŠ” λΌμš°ν„°μ—μ„œ 데이터λ₯Ό λΆ„ν• ν•˜μ§€ μ•ŠλŠ” λ°©μ‹μœΌλ‘œ 사양이 λ§Œλ“€μ–΄μ Έ μžˆμ–΄μ„œ λΆ„ν•  κ΄€λ ¨ ν•„λ“œλŠ” μ˜΅μ…˜μœΌλ‘œ λ˜μ–΄ μžˆλ‹€.

3) 터널링과 λ“€μ–Ό μŠ€νƒ

IPv4와 IPv6λŠ” μ–΄λ“œλ ˆμŠ€λ‚˜ νŒ¨ν‚· μ–΄λŠ κ²ƒμœΌλ‘œλ„ μ„œλ‘œ ν˜Έν™˜μ΄ λ˜μ§€ μ•ŠλŠ”λ‹€.
두 가지λ₯Ό 병행할 수 μžˆλ„λ‘ 터널링과 λ“€μ–Ό μŠ€νƒμ΄λΌλŠ” 기법을 μ‚¬μš©ν•  수 μžˆλ‹€.

  • 터널링 : IPv4 λ„€νŠΈμ›Œν¬λ₯Ό IPv6 νŒ¨ν‚·μ΄ μ§€λ‚˜κ°€μ•Ό ν•œλ‹€λ©΄, IPv4 νŒ¨ν‚· μ•ˆμ— IPv6 νŒ¨ν‚·μ„ λ„£μ–΄μ„œ λ³΄λ‚΄λŠ” 방법이닀.

  • λ“€μ–Ό μŠ€νƒ : ν•˜λ‚˜μ˜ μž₯비에 두 μ’…λ₯˜μ˜ μ–΄λ“œλ ˆμŠ€λ₯Ό λͺ¨λ‘ ν• λ‹Ήν•œ ν›„ λ‘˜ λ‹€ μ‚¬μš© κ°€λŠ₯ν•˜λ„λ‘ ν•œλ‹€.

3. IP μ–΄λ“œλ ˆμŠ€μ˜ ν™œμš©

1) λ„€νŠΈμ›Œν¬ 뢀와 호슀트 λΆ€

IP μ–΄λ“œλ ˆμŠ€λŠ” μ£Όμ†Œ ν• λ‹Ή 방법에 따라 λ„€νŠΈμ›Œν¬ 뢀와 호슀트 λΆ€λ‘œ λ‚˜λ‰œλ‹€.
(ν˜ΈμŠ€νŠΈλŠ” λ„€νŠΈμ›Œν¬μ— μ—°κ²°λœ μ»΄ν“¨ν„°λ‚˜ λ„€νŠΈμ›Œν¬ μž₯λΉ„λ₯Ό λ§ν•œλ‹€.)

λΌμš°ν„°λŠ” 솑신지 IP μ–΄λ“œλ ˆμŠ€μ˜ λ„€νŠΈμ›Œν¬ λΆ€μ˜ 정보λ₯Ό 보고
데이터λ₯Ό 솑신할 λͺ©μ μ§€κ°€ 같은 λ„€νŠΈμ›Œν¬ μ•ˆμ— μžˆλŠ”μ§€ λ‹€λ₯Έ λ„€νŠΈμ›Œν¬μ— μžˆλŠ”μ§€ νŒλ‹¨ν•œλ‹€.

<λ„€νŠΈμ›Œν¬μ˜ μ—¬λŸ¬ 의미>

- 넓은 의미
: μ—¬λŸ¬ 컴퓨터가 μ—°κ²°λ˜μ–΄ 데이터λ₯Ό 주고받을 수 μžˆλŠ” 것

- 인터넷 κ³„μΈ΅μ—μ„œμ˜ 의미
: IP μ–΄λ“œλ ˆμŠ€μ˜ λ„€νŠΈμ›Œν¬ λΆ€κ°€ 같은 μ»΄ν“¨ν„°λ“€μ˜ κ·Έλ£Ή

2) μ–΄λ“œλ ˆμŠ€ 클래슀

ν•˜λ‚˜μ˜ IP μ–΄λ“œλ ˆμŠ€ μ•ˆμ—μ„œ μ–΄λ””κΉŒμ§€κ°€ λ„€νŠΈμ›Œν¬ 뢀이고 μ–΄λ””κΉŒμ§€κ°€ 호슀트 뢀인지
미리 κ³ μ •ν•˜μ—¬ κ²°μ •ν•΄ λ‘” 것 λ„€νŠΈμ›Œν¬ λΆ€λŠ” κ³ μ • 크기λ₯Ό κ°–λŠ”λ‹€.

클래슀 DλŠ” λ©€ν‹°μΊμŠ€νŠΈλ‘œ μ‚¬μš©λ˜λŠ” νŠΉμˆ˜ν•œ μ–΄λ“œλ ˆμŠ€λ‹€.

● μ œμ•½

클래슀 A의 μ–΄λ“œλ ˆμŠ€λŠ” ν•œ 개의 λ„€νŠΈμ›Œν¬λ‹Ή μ•½ 1677만 λŒ€μ˜ 호슀트의 μ–΄λ“œλ ˆμŠ€λ₯Ό ν• λ‹Ήν•  수 μžˆμ§€λ§Œ
μ‹€μ œλ‘œλŠ” κ·Έλ ‡κ²Œ λ§Žμ€ 호슀트λ₯Ό ν•˜λ‚˜μ˜ λ„€νŠΈμ›Œν¬μ— μ—°κ²°ν•˜λŠ” κ²½μš°λŠ” 거의 μ—†λ‹€.
λ”°λΌμ„œ μˆ˜λ§Žμ€ μ–΄λ“œλ ˆμŠ€κ°€ μ‚¬μš©λ˜μ§€ μ•Šκ³  λ‚­λΉ„λœλ‹€.

3) μ„œλΈŒλ„· 마슀크

μ–΄λ“œλ ˆμŠ€ 클래슀λ₯Ό μ‚¬μš©ν•œ λ„€νŠΈμ›Œν¬λ₯Ό 쒀더 μ„ΈλΆ„ν™”ν•˜κΈ° μœ„ν•΄ μ‚¬μš©ν•˜λŠ” 방법

μ–΄λ“œλ ˆμŠ€ ν΄λž˜μŠ€μ™€ 달리 λ„€νŠΈμ›Œν¬ λΆ€μ˜ 길이λ₯Ό λΉ„νŠΈ λ‹¨μœ„λ‘œ μœ μ—°ν•˜κ²Œ λŠ˜λ €μ„œ μ‚¬μš© κ°€λŠ₯ν•˜λ‹€.
μ„œλΈŒλ„· λ§ˆμŠ€ν¬λŠ” IP μ–΄λ“œλ ˆμŠ€μ— μΆ”κ°€λ˜λŠ” μ •λ³΄μ΄λ―€λ‘œ 32λΉ„νŠΈ 길이만큼의 정보가 더 ν•„μš”ν•˜λ‹€.

  • IP μ–΄λ“œλ ˆμŠ€λŠ” λ„€νŠΈμ›Œν¬μƒμ—μ„œ 호슀트λ₯Ό μ‹λ³„ν•˜κΈ° μœ„ν•΄ μ‚¬μš©λ˜λŠ”λ°,
    전체 32λΉ„νŠΈ 쀑 λ„€νŠΈμ›Œν¬ λΆ€λ₯Ό μ œμ™Έν•œ 호슀트 λΆ€ λΆ€λΆ„λ§Œ 자유둭게 ν• λ‹Ήν•˜μ—¬ μ‚¬μš©ν•  수 μžˆλ‹€.

  • 호슀트 λΆ€λŠ” 8λΉ„νŠΈμ΄κΈ° λ•Œλ¬Έμ— ν•œ λ„€νŠΈμ›Œν¬μ—μ„œ 254λŒ€λ§ŒνΌμ˜ μ–΄λ“œλ ˆμŠ€λ₯Ό ν• λ‹Ήν•  수 μžˆλ‹€. (λͺ¨λ“  λΉ„νŠΈκ°€ 1μ΄κ±°λ‚˜ 0인 κ²½μš°λŠ” μ œμ™Έ)

  • μ„œλΈŒλ„· 마슀크λ₯Ό ν™œμš©ν•˜λ©΄ λ„€νŠΈμ›Œν¬λ₯Ό 더 μ„ΈλΆ„ν™”ν•˜μ—¬ μ„œλΈŒλ„·μ„ λ§Œλ“€ 수 μžˆλ‹€. 각 μ„œλΈŒ λ„€νŠΈμ›Œν¬ μ•ˆμ—μ„œ 호슀트 62λŒ€κΉŒμ§€ ν• λ‹Ή κ°€λŠ₯ν•˜λ‹€.

4. λΌμš°ν„°μ™€ λΌμš°νŒ… ν”„λ‘œν† μ½œ

  • λΌμš°ν„° : λ„€νŠΈμ›Œν¬ κ°„μ˜ νŒ¨ν‚·μ„ μ „λ‹¬ν•˜λŠ” 것, μ—°κ²°ν•œ λ„€νŠΈμ›Œν¬ 개수만큼의 IP μ–΄λ“œλ ˆμŠ€λ₯Ό μ—¬λŸ¬κ°œ κ°–λŠ”λ‹€.

  • λΌμš°νŒ… : μΈν„°λ„·μ—μ„œ 데이터가 λͺ©μ μ§€κΉŒμ§€ μ „λ‹¬λ˜κΈ° μœ„ν•΄
    λΌμš°ν„°κ°€ μžμ‹ κ³Ό μ—°κ²°λœ λ‹€λ₯Έ λΌμš°ν„°λ₯Ό μ°Ύμ•„λ‚˜κ°€λ©΄μ„œ μ΅œμ’… λͺ©μ μ§€κΉŒμ§€ μ—°κ²°λ˜λŠ” κ²½λ‘œλŠ” μ°ΎλŠ” κ³Όμ •

  • λΌμš°νŒ… ν…Œμ΄λΈ” : λͺ©μ μ§€ ν˜ΈμŠ€νŠΈκ°€ μ†ν•œ λ„€νŠΈμ›Œν¬ 정보와 κ·Έ λ„€νŠΈμ›Œν¬λ‘œ λ„λ‹¬ν•˜κΈ° μœ„ν•΄ κ²½μœ ν•΄μ•Όν•˜λŠ” λΌμš°ν„°μ˜ 정보가 λ“€μ–΄μžˆλ‹€. λΌμš°νŒ…μ— ν™œμš©λœλ‹€.

  • λΌμš°νŒ… ν”„λ‘œν† μ½œ : λ„€νŠΈμ›Œν¬μƒμ˜ 각 λΌμš°ν„°κ°€ λˆ„κ΅¬λž‘ μ—°κ²°λ˜μ–΄ μžˆλŠ”μ§€ 정보λ₯Ό κ΅ν™˜ν•  λ•Œ μ‚¬μš©λ˜λŠ” ν”„λ‘œν† μ½œ
    (BGP, OSPF, RIP λ“± ... )

  • 자율 μ‹œμŠ€ν…œ : 인터넷 μ„œλΉ„μŠ€ μ œκ³΅μžκ°€ μ‚¬μš©ν•˜λŠ” 규λͺ¨κ°€ 큰 λ„€νŠΈμ›Œν¬μ—μ„œ λͺ‡ 개의 λ„€νŠΈμ›Œν¬λ₯Ό λ¬Άμ–΄ κ΄€λ¦¬ν•˜λŠ” λ‹¨μœ„

1) 정적 λΌμš°νŒ…

λ„€νŠΈμ›Œν¬ κ΄€λ¦¬μžκ°€ 직접 μˆ˜μž‘μ—…μœΌλ‘œ λΌμš°νŒ… ν…Œμ΄λΈ”μ„ μ„€μ •ν•˜λŠ” 방식
λ„€νŠΈμ›Œν¬ κ°„μ˜ 접속 ν˜•νƒœκ°€ λ³΅μž‘ν•˜λ©΄ 정적 λΌμš°νŒ…μœΌλ‘œ μ„€μ •ν•˜λŠ” 것이 사싀상 λΆˆκ°€λŠ₯ν•˜κΈ° λ•Œλ¬Έμ—
λŒ€λΆ€λΆ„μ€ 동적 λΌμš°νŒ…μ„ μ‚¬μš©ν•œλ‹€.

2) 동적 λΌμš°νŒ…

λΌμš°νŒ… ν”„λ‘œν† μ½œμ„ μ‚¬μš©ν•˜μ—¬ μžλ™μ μœΌλ‘œ 경둜 정보λ₯Ό μˆ˜μ§‘ν•œ ν›„ λΌμš°νŒ… ν…Œμ΄λΈ”μ„ μ„€μ •ν•˜λŠ” 방식

경둜λ₯Ό μ°ΎλŠ” 방식에 따라 거리 λ²‘ν„°ν˜•κ³Ό 링크 μƒνƒœν˜•μ˜ 두 가지가 많이 μ‚¬μš©λœλ‹€.

● 거리 λ²‘ν„°ν˜•

RIP(Routing Information Protocol) ν”„λ‘œν† μ½œμ΄ μ‚¬μš©ν•˜λŠ” 방식
λͺ©μ μ§€κΉŒμ§€μ˜ 거리λ₯Ό μ‚΄νŽ΄λ³΄κ³  짧은 경둜λ₯Ό μ„ νƒν•˜λŠ” 방식
μ΄λ•Œ κ±°λ¦¬λŠ” κ²½μœ ν•˜λŠ” λΌμš°ν„°μ˜ 수λ₯Ό μ˜λ―Έν•˜λŠ” ν™‰μ˜ 수둜 μ„Όλ‹€.

비ꡐ적 ꡬ성이 κ°„λ‹¨ν•œ LAN λ„€νŠΈμ›Œν¬μ— μ ν•©ν•˜λ‹€.

● 링크 μƒνƒœν˜•

OSPF(Open Shortest Path First) ν”„λ‘œν† μ½œμ΄ μ‚¬μš©ν•˜λŠ” 방식
λ„€νŠΈμ›Œν¬μ˜ 톡신 μƒνƒœ 정보λ₯Ό 맡으둜 κ΄€λ¦¬ν•˜λ©΄μ„œ μƒνƒœκ°€ κ°€μž₯ 쒋은 경둜λ₯Ό μ„ νƒν•˜λŠ” 방식
λ³΅μž‘ν•˜κ³  λ³€ν™”κ°€ μž¦μ€ λ„€νŠΈμ›Œν¬ ꡬ성에 적합

5. ICMP

ICMP ν”„λ‘œν† μ½œμ€ 데이터 전솑 쀑에 λ¬Έμ œκ°€ 생길 경우 μž₯μ•  상황을 ν†΅λ³΄ν•˜κΈ° μœ„ν•΄ μ‚¬μš©λœλ‹€.

● ICMP 메세지

νƒ€μž… 의미
0 에코 응닡, μˆ˜μ‹  μΈ‘ μž₯λΉ„κ°€ μ‘΄μž¬ν•œλ‹€κ³  확인해 쀄 λ•Œ μ‚¬μš©
3 데이터가 λ„μ°©ν•˜μ§€ μ•ŠμŒ
4 νšŒμ„  μƒνƒœκ°€ 혼작
5 경둜 μƒνƒœκ°€ 졜적이 μ•„λ‹˜
8 에코 μš”μ²­, μˆ˜μ‹  μΈ‘ μž₯λΉ„κ°€ μ‘΄μž¬ν•˜λŠ”μ§€ 확인할 λ•Œ μ‚¬μš©
9 λΌμš°ν„°κ°€ λ³΄λ‚΄λŠ” 응닡,
λ„€νŠΈμ›Œν¬μ— μƒˆλ‘œ μ—°κ²°λœ μž₯λΉ„μ—κ²Œ μ‚¬μš© κ°€λŠ₯ν•œ λΌμš°ν„° 정보λ₯Ό μ•Œλ €μ£ΌκΈ° μœ„ν•΄ μ‚¬μš©
10 μž₯λΉ„κ°€ λ³΄λ‚΄λŠ” μš”μ²­, λ„€νŠΈμ›Œν¬μ— μƒˆλ‘œ μ—°κ²°λ˜μ—ˆμ„ λ•Œ λΌμš°ν„°λ₯Ό μ°ΎκΈ° μœ„ν•΄ μ‚¬μš©
11 생쑴 기간이 μ§€λ‚œ νŒ¨ν‚·μ„ μ‚­μ œν–ˆμŒμ„ μ•Œλ €μ€Œ

6. DNS

μ„œλ‘œ λ‹€λ₯Έ 컴퓨터λ₯Ό κ΅¬λΆ„ν•˜λŠ” μ‹λ³„μžλ‘œλŠ” IP μ–΄λ“œλ ˆμŠ€μ™€ 호슀트λͺ…이 μžˆλŠ”λ°,
이듀 정보λ₯Ό κ΄€λ¦¬ν•˜κΈ° μœ„ν•΄ DNS와 도메인λͺ…μ΄λΌλŠ” 것이 λ§Œλ“€μ–΄ μ‘Œλ‹€.

λ„λ©”μΈμ˜ ν‘œν˜„ 방식이 호슀트λͺ…을 계측적인 ν˜•νƒœλ‘œ ν‘œν˜„ν•˜κ³  μžˆμœΌλ‚˜,
μ‹€μ œλ‘œλŠ” λ‹¨μˆœνžˆ λΆ„λ₯˜ μ²΄κ³„μ˜ μ„±κ²©μœΌλ‘œ ν‘œν˜„ν•˜κ³  μžˆμ„ 뿐
μ‹€μ œ λ„€νŠΈμ›Œν¬ ν˜•νƒœκ°€ κ³„μΈ΅μ μ΄λΌλŠ” μ˜λ―ΈλŠ” μ•„λ‹˜

URL
http://www.sample.co.kr/

-> 호슀트λͺ…(www) + 도메인λͺ…(sample.co.kr)

-> 118.103.124.63
  • 도메인λͺ…에 λŒ€μ‘ν•˜λŠ” IP μ–΄λ“œλ ˆμŠ€ 정보가 ν•„μš”ν•˜λ©΄ DNS μ„œλ²„μ— μ§ˆμ˜ν•˜λ©΄ λœλ‹€.

    1. 도메인λͺ…μœΌλ‘œ IP μ–΄λ“œλ ˆμŠ€λ₯Ό 질의
    2. IP μ–΄λ“œλ ˆμŠ€ 정보λ₯Ό νšŒμ‹ 
    3. IP μ–΄λ“œλ ˆμŠ€λ‘œ 접속

● 도메인 계측 ꡬ쑰

도메인λͺ…은 계측 ꡬ쑰 ν˜•νƒœλ₯Ό λ§ˆμΉ¨ν‘œλ‘œ κ΅¬λΆ„ν•˜μ—¬ ν‘œν˜„ν•œλ‹€.

7. DHCP

DHCPλŠ” λ„€νŠΈμ›Œν¬μ— μ†ν•œ ν˜ΈμŠ€νŠΈλ“€μ—κ²Œ IP μ–΄λ“œλ ˆμŠ€μ™€ μ„œλΈŒλ„· 마슀크 λ“±μ˜ 정보λ₯Ό μžλ™μœΌλ‘œ μ„€μ •ν•œλ‹€.

TCP/IPκ°€ μ œλŒ€λ‘œ λ™μž‘ν•˜κΈ° μœ„ν•΄μ„œλŠ” λ„€νŠΈμ›Œν¬μ— μ†ν•œ 각 호슀트의 IP μ–΄λ“œλ ˆμŠ€κ°€ μ€‘λ³΅λ˜μ§€ μ•Šμ•„μ•Ό ν•œλ‹€.
λ„€νŠΈμ›Œν¬μ˜ ν˜ΈμŠ€νŠΈλ“€μ— IP μ–΄λ“œλ ˆμŠ€λ₯Ό ν• λ‹Ήν•˜κ³  μ€‘λ³΅λ˜μ§€ μ•Šκ²Œ μžλ™μœΌλ‘œ 관리해쀀닀.


Reference & Additional Resources

TCP/IP μ‰½κ²Œ, 더 μ‰½κ²Œ ν•œκ΅­μΈν„°λ„·μ •λ³΄μ„Όν„° (μ–΄λ“œλ ˆμŠ€ 클래슀 이미지) https://ddooooki.tistory.com/31 (도메인 계측 ꡬ쑰 이미지)