🌐 인터넷

κΉ€ν—Œκ·œΒ·3일 μ „
0
post-thumbnail

πŸ“Œ μ•Œμ•„λ‘μ–΄μ•Ό ν•  μš©μ–΄


  • 이더넷 케이블 : μ›λž˜ μ „ν™”μ„  μš©λ„λ‘œ 쓰이닀가 ν˜„λŒ€μ—μ„œλŠ” 주둜 근거리 톡신망(Local Area Network)을 κ΅¬μΆ•ν•˜κΈ° μœ„ν•΄ μ‚¬μš©λ˜λŠ” 케이블이닀. κ°€μž₯ ν”ν•˜κ²ŒλŠ” λžœμ„ μ΄λΌκ³  λΆˆλ¦°λ‹€.
  • IP(Internet Protocol) : 인터넷에 μ—°κ²°λ˜μ–΄ μžˆλŠ” λͺ¨λ“  μž₯μΉ˜λ“€(컴퓨터, μ„œλ²„ μž₯λΉ„, 슀마트폰 λ“±)을 식별할 수 μžˆλ„λ‘ 각각의 μž₯λΉ„μ—κ²Œ λΆ€μ—¬λ˜λŠ” 고유 μ£Όμ†Œμ΄λ‹€.
  • ν΄λΌμ΄μ–ΈνŠΈ : λ°μ΄ν„°λ‚˜ μ„œλΉ„μŠ€λ₯Ό μš”μ²­ν•˜λŠ” 역할을 ν•˜λŠ” μ»΄ν“¨ν„°λ‚˜ μž₯치λ₯Ό μ˜λ―Έν•œλ‹€. 예λ₯Ό λ“€μ–΄, μš°λ¦¬κ°€ μ›Ή λΈŒλΌμš°μ €(Chrome, Edge λ“±)λ₯Ό μ‚¬μš©ν•˜μ—¬ μ›Ήμ‚¬μ΄νŠΈμ— μ ‘μ†ν•˜κ±°λ‚˜, 슀마트폰으둜 이메일을 확인할 λ•Œ, 이 λΈŒλΌμš°μ €λ‚˜ μŠ€λ§ˆνŠΈν°μ€ ν΄λΌμ΄μ–ΈνŠΈ 역할을 ν•œλ‹€.
  • μ„œλ²„ : ν΄λΌμ΄μ–ΈνŠΈμ˜ μš”μ²­μ— μ‘λ‹΅ν•˜μ—¬ 데이터λ₯Ό μ œκ³΅ν•˜λŠ” 역할을 ν•˜λŠ” μ»΄ν“¨ν„°λ‚˜ μž₯치λ₯Ό μ˜λ―Έν•œλ‹€. μ„œλ²„λŠ” 항상 λ„€νŠΈμ›Œν¬μ— μ—°κ²°λ˜μ–΄ μžˆμ–΄ ν΄λΌμ΄μ–ΈνŠΈκ°€ μš”μ²­ν•  λ•Œ 데이터λ₯Ό μ²˜λ¦¬ν•˜κ³  μ‘λ‹΅ν•œλ‹€.

πŸ” 인터넷이 λ­μ—μš”?


μΈν„°λ„·μ΄λž€? μ—¬λŸ¬ 톡신망을 ν•˜λ‚˜λ‘œ μ—°κ²°ν•œλ‹€λŠ” 의미의 인터 λ„€νŠΈμ›Œν¬(inter-network)λΌλŠ” λ§μ—μ„œ μ‹œμž‘λ˜μ—ˆμœΌλ©°, μ „ 세계 컴퓨터듀을 ν•˜λ‚˜λ‘œ μ—°κ²°ν•˜λŠ” κ±°λŒ€ν•œ 톡신망을 μ˜λ―Έν•œλ‹€. μ΄λŸ¬ν•œ 인터넷은 ν΄λΌμ΄μ–ΈνŠΈμ™€ μ„œλ²„λ‘œ κ΅¬μ„±λ˜λ©°, TCP/IPλΌλŠ” κΈ°λ³Έ ν”„λ‘œν† μ½œμ„ 톡해 제곡되고 μžˆλ‹€. 즉, μΈν„°λ„·μ΄λž€ μˆ˜λ§Žμ€ ν΄λΌμ΄μ–ΈνŠΈ 컴퓨터와 μ„œλ²„ 컴퓨터, 그리고 μ΄λ“€λ‘œ κ΅¬μ„±λœ λ„€νŠΈμ›Œν¬λ“€μ˜ 집합체인 것이닀.


✨ μΈν„°λ„·μ˜ νŠΉμ§•


  1. 인터넷은 μ„œλ‘œ λ™μ‹œμ— μ°Έμ—¬ν•  수 μžˆλŠ” 쌍방ν–₯ 톡신을 μ œκ³΅ν•œλ‹€.
  2. μ»΄ν“¨ν„°λŠ” μ €μž₯이 κ°€λŠ₯ν•˜λ―€λ‘œ λ©”μ‹œμ§€λ₯Ό λ³΄λ‚΄λŠ” μ‚¬λžŒκ³Ό λ°›λŠ” μ‚¬λžŒ λͺ¨λ‘ μ‹œκ°„μ— μ œμ•½μ„ 받지 μ•Šκ³  컴퓨터가 λ„€νŠΈμ›Œν¬μ— μ—°κ²°λ§Œ λ˜μ–΄ μžˆλ‹€λ©΄ μ–Έμ œλ“ μ§€ λ©”μ‹œμ§€λ₯Ό 주고받을 수 μžˆλ‹€.
  3. 초기 μΈν„°λ„·μ—μ„œλŠ” ν…μŠ€νŠΈλ‘œλ§Œ 톡신이 κ°€λŠ₯ν–ˆμ§€λ§Œ ν˜„μž¬μ—λŠ” 이미지, μŒμ„±, λ™μ˜μƒ λ“± λ‹€μ–‘ν•œ 포맷으둜 톡신이 κ°€λŠ₯ν•˜λ‹€.
  4. 인터넷은 μ§μ—…μ΄λ‚˜ μ‚¬νšŒμ  μ§€μœ„, 직책, 인쒅, λ‚˜μ΄ 등을 μ„œλ‘œ μ•Œ 수 μ—†λŠ” 읡λͺ…성을 μ œκ³΅ν•œλ‹€.

πŸ“‘ μΈν„°λ„·μ˜ μž‘λ™μ›λ¦¬


인터넷은 μ–΄λ–»κ²Œ 연결이 λ˜μ–΄μžˆλŠ”κ°€?

예λ₯Ό λ“€μ–΄, 두 개의 컴퓨터가 톡신이 ν•„μš”ν•  λ•Œ, μš°λ¦¬λŠ” λ‹€λ₯Έ 컴퓨터와 물리적으둜 이더넷 케이블 λ˜λŠ” 무선(WIFI, Bluetooth λ“±)으둜 μ—°κ²°λ˜μ–΄ μžˆμ–΄μ•Ό ν•œλ‹€.

ν•˜μ§€λ§Œ ν˜„λŒ€μ—μ„œμ˜ λ„€νŠΈμ›Œν¬λŠ” 두 λŒ€μ˜ μ»΄ν“¨ν„°λ§Œ μ“°λŠ” 것이 μ•„λ‹Œ μˆ˜λ§Žμ€ 컴퓨터듀이 μ—°κ²°λ˜μ–΄ μžˆλ‹€. μ΄λŸ¬ν•œ μˆ˜λ§Žμ€ 컴퓨터듀을 이더넷 케이블 및 λ¬΄μ„ μœΌλ‘œ μΌλŒ€μΌλ‘œ 연결을 ν•˜κ²Œ 되면 μˆ˜λ§Žμ€ 케이블이 ν•„μš”ν•˜κ²Œ λ˜μ–΄ λΉ„νš¨μœ¨μ μ΄λ‹€.

이 문제λ₯Ό ν•΄κ²°ν•˜κΈ° μœ„ν•΄ λ„€νŠΈμ›Œν¬μ˜ 각 μ»΄ν“¨ν„°λŠ” λΌμš°ν„°λΌλŠ” νŠΉμˆ˜ν•œ μž₯μΉ˜μ— μ—°κ²°ν•˜λŠ” 방법을 μ‚¬μš©ν•˜λŠ”λ° μ΄λ ‡κ²Œ λΌμš°ν„°λ₯Ό μ‚¬μš©ν•˜κ²Œ 되면 μ•„λž˜μ˜ 그림처럼 10개의 μΌ€μ΄λΈ”λ§Œ μ‚¬μš©ν•˜κ²Œ λ˜μ–΄ 더 효율적이게 λœλ‹€. μ—¬κΈ°μ„œ λΌμš°ν„°λž€ λ‘˜ μ΄μƒμ˜ νŒ¨ν‚· μ „ν™˜ λ„€νŠΈμ›Œν¬ λ˜λŠ” μ„œλΈŒ λ„€νŠΈμ›Œν¬λ₯Ό μ—°κ²°ν•˜λŠ” μž₯치이며 λΌμš°ν„°λŠ” 데이터 νŒ¨ν‚·μ„ μ˜λ„ν•œ IP μ£Όμ†Œλ‘œ μ „λ‹¬ν•˜μ—¬ μ΄λŸ¬ν•œ λ„€νŠΈμ›Œν¬ κ°„μ˜ νŠΈλž˜ν”½μ„ κ΄€λ¦¬ν•˜κ³ , μ—¬λŸ¬ μž₯μΉ˜κ°€ λ™μΌν•œ 인터넷 연결을 μ‚¬μš©ν•  수 μžˆλ„λ‘ ν•˜λŠ” λ“±, 두 가지 μ£Όμš” κΈ°λŠ₯을 μ œκ³΅ν•˜λŠ” 역할을 ν•œλ‹€. λΌμš°ν„°λ₯Ό 항곡 κ΅ν†΅κ΄€μ œμ‚¬λ‘œ, λ„€νŠΈμ›Œν¬λ‘œ μ „μ†‘λ˜λŠ” 데이터 νŒ¨ν‚·μ„ λ‹€λ₯Έ κ³΅ν•­μœΌλ‘œ ν–₯ν•˜λŠ” λΉ„ν–‰κΈ°λ‘œ μƒκ°ν•˜λ©΄ λΉ„μœ κ°€ μ‰¬μšΈ 것이닀.

λ˜ν•œ 컴퓨터와 컴퓨터끼리 연결이 κ°€λŠ₯ν•˜λ“―μ΄ λΌμš°ν„°μ™€ λΌμš°ν„°λΌλ¦¬λ„ 연결이 κ°€λŠ₯ν•˜λ‹€. μ΄λŸ¬ν•œ λ°©μ‹μœΌλ‘œ λ„€νŠΈμ›Œν¬λ₯Ό λ¬΄ν•œνžˆ ν™•μž₯ν•  수 μžˆλŠ” 것이닀.

ν•˜μ§€λ§Œ 이 방식을 μš°λ¦¬κ°€ 인터넷이라고 λΆ€λ₯΄λŠ” 것에 맀우 κ°€κΉμ§€λ§Œ, ν•œ 가지 λ†“μΉ˜κ³  μžˆλŠ” 것이 μžˆλ‹€. μš°λ¦¬κ°€ μ˜€λŠ˜λ‚ μ˜ μΈν„°λ„·μœΌλ‘œ 이웃과 κ·Όμ²˜μ— μ‚¬λŠ” 친ꡬ ν˜Ήμ€ κ°€μ‘±λ“€ν•˜κ³ λ§Œ μΈν„°λ„·μœΌλ‘œ μ†Œν†΅μ„ ν•˜λŠ” 것이 μ•„λ‹ˆκ³  μ „ 세계 μ‚¬λžŒλ“€κ³Ό μ†Œν†΅μ„ ν•˜λŠ” 것인데 μ΄λ ‡κ²Œ 멀리 μ‚΄κ³  μžˆλŠ” μ‚¬λžŒλ“€κ³Όλ„ μΈν„°λ„·μœΌλ‘œ μ—°κ²°λ˜κΈ° μœ„ν•΄μ„œλŠ” μ•„μ£Ό λ¨Ό κ³³κΉŒμ§€ μœ μ„  케이블을 연결을 ν•  μˆ˜λŠ” μ—†μœΌλ‹ˆ μ§‘μ§‘λ§ˆλ‹€ μžˆλŠ” 전화선을 톡해 μž₯거리 λ„€νŠΈμ›Œν¬λ₯Ό μ—°κ²°ν•˜κΈ°λ‘œ ν–ˆλ‹€. μ΄λŸ¬ν•œ 전화선을 μ΄μš©ν•΄ λ„€νŠΈμ›Œν¬μ™€ μ „ν™” μ‹œμ„€μ„ μ—°κ²°ν•˜κΈ° μœ„ν•˜μ—¬ λͺ¨λŽ€μ΄λΌλŠ” νŠΉμˆ˜ν•œ μž₯λΉ„λ₯Ό μ‚¬μš©ν•œλ‹€. 이 μž₯μΉ˜λŠ” 우리 λ„€νŠΈμ›Œν¬μ˜ 정보λ₯Ό μ „ν™” μ‹œμ„€μ—μ„œ μ²˜λ¦¬ν•  수 μžˆλŠ” μ •λ³΄λ‘œ λ°”κΎΈλ©°, κ·Έ λ°˜λŒ€μ˜ κ²½μš°λ„ λ§ˆμ°¬κ°€μ§€μ΄λ‹€.

λ‹€μŒμœΌλ‘œ λͺ¨λŽ€μ„ 톡해 μ „ν™” μ‹œμ„€μ— 연결이 되면 μž₯거리둜 데이터λ₯Ό μ£Όκ³ λ°›κΈ° μœ„ν•΄ λ„€νŠΈμ›Œν¬λ₯Ό 인터넷 μ„œλΉ„μŠ€ 제곡 업체 (Internet Service Provider, ISP) 에 μ—°κ²°ν•œλ‹€. ISPλŠ” λͺ¨λ‘ ν•¨κ»˜ μ—°κ²°λ˜λŠ” λͺ‡λͺ‡ νŠΉμˆ˜ν•œ λΌμš°ν„°λ₯Ό κ΄€λ¦¬ν•˜κ³  λ‹€λ₯Έ ISP의 λΌμš°ν„°μ—λ„ μ•‘μ„ΈμŠ€ν•  수 μžˆλŠ” νšŒμ‚¬μ΄λ‹€. μš°λ¦¬λ‚˜λΌμ—λŠ” SKT, KT, LG 등이 μžˆλ‹€. μ΄λ ‡κ²Œ 우리 λ„€νŠΈμ›Œν¬μ˜ λ©”μ‹œμ§€λŠ” ISP λ„€νŠΈμ›Œν¬μ˜ λ„€νŠΈμ›Œν¬λ₯Ό 톡해 λŒ€μƒ λ„€νŠΈμ›Œν¬λ‘œ μ „λ‹¬λœλ‹€. λ”°λΌμ„œ 인터넷은 μ΄λŸ¬ν•œ 전체 λ„€νŠΈμ›Œν¬ μΈν”„λΌλ‘œ κ΅¬μ„±λœλ‹€.

κ·Έλ ‡λ‹€λ©΄ 인터넷을 톡해 μ–΄λ–»κ²Œ 데이터λ₯Ό μ£Όκ³  λ°›λŠ”κ°€?

μΈν„°λ„·μ—μ„œ 데이터λ₯Ό μ£Όκ³ λ°›λŠ” 과정은 DNS μš”μ²­λΆ€ν„° 데이터 νŒ¨ν‚· μ „μ†‘κΉŒμ§€ μ—¬λŸ¬ 단계λ₯Ό κ±°μΉ©λ‹ˆλ‹€. 각 λ‹¨κ³„μ—μ„œ μ–΄λ–€ 일이 μΌμ–΄λ‚˜λŠ”μ§€ μ‚΄νŽ΄λ³΄κ² μŠ΅λ‹ˆλ‹€. λ§Œμ•½ μš°λ¦¬κ°€ ꡬ글에 접속을 ν•œλ‹€κ³  가정을 ν•΄λ³΄μž URL둜 www.google.com을 μž…λ ₯ν•˜κ²Œ 되면 λ‹€μŒκ³Ό 과정을 κ±°μ³μ„œ 데이터λ₯Ό μ£Όκ³ λ°›κ²Œ λœλ‹€.

1️⃣ 도메인 이름을 IP둜 λ³€ν™˜ (DNS μš”μ²­)

이 단계λ₯Ό μ„€λͺ…ν•˜κΈ° 전에 DNS에 λŒ€ν•΄μ„œ μ•Œ ν•„μš”κ°€ μžˆλŠ”λ° κ°„λ‹¨ν•˜κ²Œ μ„€λͺ…ν•˜μžλ©΄ DNS(Domain Name System) λž€ μš°λ¦¬κ°€ μ›Ήμ‚¬μ΄νŠΈμ— 접속을 ν•˜λ €κ³  ν•  λ•Œ κ·Έ μ„œλ²„μ˜ IP μ£Όμ†Œλ₯Ό μ•Œμ•„μ•Ό ν•˜λŠ”λ° 예λ₯Ό λ“€μ–΄, 192.xxxx.xxxx둜 이루어진 IP μ£Όμ†Œλ₯Ό μž…λ ₯ν•˜μ—¬ 접속을 ν•˜λ €κ³  ν•˜λ©΄ 이λ₯Ό κΈ°μ–΅ν•˜κ³  μžˆμ–΄μ•Ό ν•˜λŠ”λ° μ΄λŸ¬ν•œ IP μ£Όμ†Œλ₯Ό μ‚¬λžŒλ“€μ΄ μ™Έμš°κΈ° 쉽지 μ•ŠκΈ° λ•Œλ¬Έμ— 이λ₯Ό μ‚¬λžŒμ΄ 읽고 κΈ°μ–΅ν•˜κΈ° μ‰¬μš΄ μ΄λ¦„μœΌλ‘œ νŠΉμ • μ›Ήμ‚¬μ΄νŠΈμ— 접속할 수 μžˆλ„λ‘ ν•΄μ£ΌλŠ” 것이닀.

즉, μ—¬κΈ°μ„œ μš°λ¦¬κ°€ μž…λ ₯ν•œ www.google.com은 μ‚¬λžŒμ΄ 읽기 쉽도둝 λ§Œλ“  도메인 μ£Όμ†Œμ΄λ‹€. μ΄λ ‡κ²Œ ꡬ글 도메인 μ£Όμ†Œλ₯Ό μž…λ ₯을 ν•˜μ—¬ 접속을 μ‹œλ„ν•˜λ©΄ λΈŒλΌμš°μ €λŠ” DNS μ„œλ²„λ₯Ό 톡해 μž…λ ₯ν•œ URL의 IP μ£Όμ†Œλ₯Ό μ°ΎλŠ”λ‹€.

2️⃣ 데이터 νŒ¨ν‚· 생성

μš°λ¦¬κ°€ μž…λ ₯ν•œ λ„λ©”μΈμ˜ IP μ£Όμ†Œλ₯Ό ν™•μΈν•œ λ’€, λΈŒλΌμš°μ €λŠ” ν•΄λ‹Ή μ„œλ²„μ— 데이터λ₯Ό μš”μ²­ν•˜κΈ° μœ„ν•΄ μš”μ²­ λ©”μ‹œμ§€(Request Message) λ₯Ό λ§Œλ“ λ‹€. 이 μš”μ²­ λ©”μ‹œμ§€λŠ” 인터넷을 톡해 전달될 수 μžˆλŠ” μž‘μ€ μ‘°κ°λ“€λ‘œ λ‚˜λ‰˜λ©°, 이λ₯Ό 데이터 νŒ¨ν‚·(Packet) 이라고 ν•œλ‹€. ν•œλ§ˆλ””λ‘œ, μΈν„°λ„·μ—μ„œλŠ” μš©λŸ‰μ΄ 큰 μš”μ²­μ„ ν•œ λ²ˆμ— λ³΄λ‚΄λŠ” λŒ€μ‹ , μž‘μ€ μ‘°κ°λ“€λ‘œ λ‚˜λˆ„μ–΄ μ „μ†‘ν•œλ‹€κ³  보면 λœλ‹€.

μ΄λ ‡κ²Œ ν•˜λ©΄ λ„€νŠΈμ›Œν¬μ˜ νš¨μœ¨μ„±μ„ 높이고, 전솑 쀑 일뢀 데이터가 μ†μ‹€λ˜λ”λΌλ„ 전체 λ°μ΄ν„°μ˜ 볡ꡬ가 κ°€λŠ₯ν•˜λ‹€. 데이터 νŒ¨ν‚·μ€ 헀더와 νŽ˜μ΄λ‘œλ“œ 그리고 트레일러 μ„Έ λΆ€λΆ„μœΌλ‘œ κ΅¬μ„±λœλ‹€. ν—€λ”μ—λŠ” νŒ¨ν‚· 길이, ν”„λ‘œν† μ½œ, 보낸/λ°›λŠ” μ‚¬λžŒμ˜ IP μ£Όμ†Œ 등이 ν¬ν•¨λœλ‹€. νŽ˜μ΄λ‘œλ“œλŠ” νŒ¨ν‚·μ˜ 본문에 ν•΄λ‹Ήν•˜λ©° μ‹€μ œ ν…Œμ΄ν„°λ₯Ό λ‹΄κ³  μžˆλŠ” 뢀뢄이닀.

μ‰½κ²Œ 말해, νŽ˜μ΄λ‘œλ“œλŠ” μΈν„°λ„·μ—μ„œ μ‹€μ§ˆμ μœΌλ‘œ μ£Όκ³ λ°›κ³  싢은 데이터λ₯Ό λ‹΄κ³  μžˆλŠ” 뢀뢄이닀. νŠΈλ ˆμΌλŸ¬λŠ” 데이터 전솑이 μ™„λ£Œλœ ν›„ νŒ¨ν‚·μ˜ 끝뢀뢄에 μΆ”κ°€λ˜λŠ” μ •λ³΄λ‘œ, 주둜 였λ₯˜κ²€μ‚¬μ— μ‚¬μš©λœλ‹€.

3️⃣ 데이터 전솑 (λΌμš°ν„°μ™€ λ„€νŠΈμ›Œν¬ 곡유)

μƒμ„±λœ νŒ¨ν‚·μ€ μ‚¬μš©μžμ˜ 집을 λ– λ‚˜μ„œ ISP둜 λ„λ‹¬ν•˜κ²Œ 되고 μ΄λŸ¬ν•œ ISP λ„€νŠΈμ›Œν¬μ—μ„œ λΌμš°ν„°κ°€ νŒ¨ν‚·μ„ λͺ©μ μ§€λ‘œ 보내기 μœ„ν•΄ 졜적의 경둜λ₯Ό μ„ νƒν•˜κ³  μ „μ†‘ν•œλ‹€. μ „μ†‘ν•˜κ²Œ 되면 νŒ¨ν‚·μ€ μ—¬λŸ¬ λ„€νŠΈμ›Œν¬λ₯Ό 거치며 κ΅¬κΈ€μ˜ μ„œλ²„κ°€ μžˆλŠ” 데이터 μ„Όν„°λ‘œ μ΄λ™ν•œλ‹€. λ¨Ό 거리둜 전솑을 ν•  λ•Œμ—λŠ” κ²½μš°μ— 따라 ν•΄μ € κ΄‘μΌ€μ΄λΈ”μ΄λ‚˜ μœ„μ„±μ„ 톡해 λŒ€λ₯™ κ°„ 이동이 μ΄λ£¨μ–΄μ§€λŠ”λ° μ˜€λŠ˜λ‚  λŒ€λΆ€λΆ„ ν•΄μ € 광케이블을 ν†΅ν•΄μ„œ 주둜 λŒ€λ₯™ κ°„ 데이터 전솑이 이루어진닀.

4️⃣ ꡬ글 μ„œλ²„μ—μ„œ 데이터 처리 및 응닡 생성

νŒ¨ν‚·μ΄ ꡬ글 μ„œλ²„μ— λ„μ°©ν•˜λ©΄, μ„œλ²„λŠ” 이λ₯Ό ν™•μΈν•˜κ³  μ²˜λ¦¬ν•œλ‹€. νŒ¨ν‚·μ˜ 헀더와 νŽ˜μ΄λ‘œλ“œ, 트레일러λ₯Ό λΆ„μ„ν•˜μ—¬ μ–΄λ–€ 데이터λ₯Ό μš”μ²­ν–ˆλŠ”μ§€ νŒŒμ•…ν•œλ‹€. νŒŒμ•…ν•œ ν›„ μš”μ²­μ— λ§žλŠ” 응닡 데이터λ₯Ό ν•„μš”ν•œ 경우 λ°μ΄ν„°λ² μ΄μŠ€ μ‘°νšŒλ‚˜ λ‚΄λΆ€ 연산을 톡해 응닡 데이터λ₯Ό μƒμ„±ν•œλ‹€. μš”μ²­κ³Ό λ§ˆμ°¬κ°€μ§€λ‘œ 데이터λ₯Ό 데이터 νŒ¨ν‚·μœΌλ‘œ λ‚˜λˆ„μ–΄μ„œ μƒμ„±ν•œλ‹€.

5️⃣ 응닡 데이터 전솑

ꡬ글 μ„œλ²„κ°€ μ€€λΉ„ν•œ 응닡 데이터 νŒ¨ν‚·μ€ λ„€νŠΈμ›Œν¬λ₯Ό 톡해 μš”μ²­κ³Ό 같은 λ°©λ²•μœΌλ‘œ λ‹€μ‹œ μ‚¬μš©μžμ—κ²Œ μ „μ†‘λœλ‹€. 이 κ³Όμ •μ—μ„œλ„ νŒ¨ν‚·μ€ μ—¬λŸ¬ λ„€νŠΈμ›Œν¬λ₯Ό κ±°μΉœλ‹€.

6️⃣ μ‚¬μš©μžμ˜ λΈŒλΌμš°μ €μ—μ„œ 데이터 쑰립 및 λ Œλ”λ§

μ‚¬μš©μžμ—κ²Œ μ „μ†‘λœ 응닡 데이터λ₯Ό λ°”νƒ•μœΌλ‘œ λΈŒλΌμš°μ €λŠ” 응닡받은 데이터 νŒ¨ν‚·μ„ μž¬κ΅¬μ„±ν•΄ μ›λž˜μ˜ 데이터λ₯Ό λ³΅μ›ν•œλ‹€. λ³΅μ›ν•œ λ‹€μŒ 데이터λ₯Ό 화면에 λ Œλ”λ§(rendering) ν•˜μ—¬ μ‚¬μš©μžκ²Œ ꡬ글 메인 νŽ˜μ΄μ§€λ₯Ό λ³Ό 수 μžˆλ„λ‘ ν•œλ‹€.

πŸ“Š μš”μ•½

  1. μ‚¬μš©μžκ°€ www.google.com μž…λ ₯ β†’ λΈŒλΌμš°μ €κ°€ DNS μš”μ²­μœΌλ‘œ IP μ£Όμ†Œλ₯Ό μ–»μŒ.
  2. 데이터 μš”μ²­ λ©”μ‹œμ§€λ₯Ό 생성해 νŒ¨ν‚·μœΌλ‘œ λ‚˜λˆ”.
  3. νŒ¨ν‚·μ΄ λ„€νŠΈμ›Œν¬λ₯Ό 톡해 μ„œλ²„λ‘œ 전솑.
  4. μ„œλ²„μ—μ„œ μš”μ²­ 처리 ν›„ 응닡 데이터 생성.
  5. 응닡 데이터가 λ„€νŠΈμ›Œν¬λ₯Ό 톡해 λ‹€μ‹œ μ‚¬μš©μžμ—κ²Œ 전솑.
  6. λΈŒλΌμš°μ €κ°€ 데이터λ₯Ό μž¬κ΅¬μ„±ν•΄ 화면에 ν‘œμ‹œ.

μ°Έκ³ 
인터넷 κ°œλ… - https://www.tcpschool.com/webbasic/intro
인터넷 μž‘λ™μ›λ¦¬(1) -https://developer.mozilla.org/ko/docs/Learn_web_development/Howto/Web_mechanics/How_does_the_Internet_work
인터넷 μž‘λ™μ›λ¦¬(2) - https://gyunny.tistory.com/2
νŒ¨ν‚· - https://jdcyber.tistory.com/12

profile
Happiness is not a destination, it's a way of life.

0개의 λŒ“κΈ€