728x90

1.2.5 Pull Technology

 Push(push) 기술이 λ„μž…λ˜κΈ° μ „κΉŒμ§€, 정보 검색은 ν’€(Pull) κΈ°μˆ μ„ 기반으둜 μ΄λ£¨μ–΄μ‘ŒμŠ΅λ‹ˆλ‹€. 즉, μ‚¬μš©μžκ°€ 미리 관심 μžˆλŠ” ν•­λͺ©μ„ μ°Ύμ•„λ‘κ±°λ‚˜, Googleμ΄λ‚˜ Yahoo!와 같은 검색 엔진을 μ΄μš©ν•΄ 관심 μžˆλŠ” ν•­λͺ©μ„ μ°ΎλŠ” λ°©μ‹μ΄μ—ˆμŠ΅λ‹ˆλ‹€. 관심 μžˆλŠ” ν•­λͺ©μ„ 찾으면, μ†ŒλΉ„μžλŠ” ν΄λΌμ΄μ–ΈνŠΈ μš΄μ˜μžλ‘œμ„œ λΈŒλΌμš°μ €λ₯Ό μ‚¬μš©ν•˜μ—¬ μ„œλ²„μ˜ URL을 지정해 ν•΄λ‹Ή 정보λ₯Ό κ°€μ Έμ™”μŠ΅λ‹ˆλ‹€.

 

1.2.5.1 Role of Caching ν΄λΌμ΄μ–ΈνŠΈ-μ„œλ²„ ν’€ μž‘μ—…μ„ μ΄‰μ§„ν•˜κΈ° μœ„ν•΄ 개발된 인기 μžˆλŠ” 방법 쀑 ν•˜λ‚˜κ°€ μΊμ‹±μž…λ‹ˆλ‹€. λŒ€λΆ€λΆ„μ˜ λ…μžκ°€ μ΅μˆ™ν•œ λΈŒλΌμš°μ € ν™˜κ²½μ—μ„œλŠ” 캐싱이 ν•˜λ“œ λ“œλΌμ΄λΈŒμ˜ 미리 μ •μ˜λœ 폴더에 인터넷 νŒŒμΌμ„ μž„μ‹œλ‘œ μ €μž₯ν•˜λŠ” λ°©μ‹μœΌλ‘œ μ΄λ£¨μ–΄μ§‘λ‹ˆλ‹€. μ €μž₯된 νŒŒμΌμ€ 이전에 λ°©λ¬Έν–ˆλ˜ μ›Ή νŽ˜μ΄μ§€μ™€ ν•΄λ‹Ή νŽ˜μ΄μ§€μ— ν‘œμ‹œλœ κ·Έλž˜ν”½ 파일 등을 ν¬ν•¨ν•©λ‹ˆλ‹€.

 

Microsoft Explorer λΈŒλΌμš°μ € ν™˜κ²½μ—μ„œλŠ” μž„μ‹œ 인터넷 파일이 C:\Documents and Settings\Owner\Local Settings\Temporary Internet Files에 μœ„μΉ˜ν•œ 미리 μ •μ˜λœ 폴더에 μ €μž₯λ©λ‹ˆλ‹€. λΈŒλΌμš°μ € μ‚¬μš©μžλŠ” Microsoft Internet Explorerμ—μ„œ "도ꡬ > 일반 > μ„€μ •"으둜 μ΄λ™ν•˜μ—¬ μΊμ‹œ νŒŒμΌμ„ ν™•μΈν•˜κ³ , 캐싱에 μ‚¬μš©ν•  λ””μŠ€ν¬ κ³΅κ°„μ˜ 양을 μ‘°μ •ν•˜κ±°λ‚˜, μΊμ‹œ ν΄λ”μ˜ μœ„μΉ˜λ₯Ό λ³€κ²½ν•˜κ³ , 캐싱 방식을 μ •μ˜ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

κ·Έλ¦Ό 1.8  Microsoft Edge Cache μ„€μ •

 

 κ·Έλ¦Ό 1.8은 이 μ €μžκ°€ Microsoft Edgeλ₯Ό μ‚¬μš©ν•  λ•Œ μžμ‹ μ˜ μ»΄ν“¨ν„°μ—μ„œ Shorcutλ₯Ό μ„ νƒν•˜μ—¬ λ‚˜νƒ€λ‚œ μ„€μ • 창을 λ³΄μ—¬μ€λ‹ˆλ‹€. 이 λΈŒλΌμš°μ €λ₯Ό μ‚¬μš©ν•  λ•Œ, 캐싱 μ—…λ°μ΄νŠΈκ°€ λ°œμƒν•˜λŠ” 방식을 μ„€μ •ν•  수 μžˆλŠ” μ—¬λŸ¬ μ˜΅μ…˜μ΄ μ œκ³΅λ˜μ—ˆμŒμ„ μ•Œ 수 μžˆμŠ΅λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄, λΈŒλΌμš°μ €κ°€ νŽ˜μ΄μ§€λ₯Ό λ°©λ¬Έν•  λ•Œλ§ˆλ‹€, Edge Browserλ₯Ό μ‹œμž‘ν•  λ•Œλ§ˆλ‹€, μžλ™μœΌλ‘œ(λΈŒλΌμš°μ € κΈ°λ³Έ μ„€μ •), ν˜Ήμ€ μ ˆλŒ€ ν™•μΈν•˜μ§€ μ•Šλ„λ‘ μ„€μ •ν•  수 μžˆμ—ˆμŠ΅λ‹ˆλ‹€. λ˜ν•œ, 캐싱에 μ‚¬μš©ν•  κ³΅κ°„μ˜ 크기도 μ‘°μ •ν•  수 μžˆμ—ˆμŠ΅λ‹ˆλ‹€. λ””μŠ€ν¬ 곡간을 늘리면 이전에 λ°©λ¬Έν•œ νŽ˜μ΄μ§€κ°€ 더 λΉ λ₯΄κ²Œ ν‘œμ‹œλ  수 μžˆμ§€λ§Œ, 더 λ§Žμ€ νŽ˜μ΄μ§€λ₯Ό 검색해야 ν•˜κΈ° λ•Œλ¬Έμ— 좔가적인 처리 μž‘μ—…μ΄ λ°œμƒν•  수 μžˆμŠ΅λ‹ˆλ‹€. 그리고 λ””μŠ€ν¬ μΊμ‹œ 크기가 μ¦κ°€ν•˜λ©΄, λ‹Ήμ—°νžˆ μ»΄ν“¨ν„°μ—μ„œ λ‹€λ₯Έ 파일이 μ‚¬μš©ν•  수 μžˆλŠ” 곡간이 μ€„μ–΄λ“­λ‹ˆλ‹€.

 

 μƒˆλ‘œμš΄ λ²„μ „μ˜ Internet Explorerμ—μ„œλŠ” μΊμ‹œλ₯Ό 직접 μ œμ–΄ν•˜λŠ” μ˜΅μ…˜μ΄ λˆˆμ— λ„κ²Œ μ‚¬λΌμ‘ŒμŠ΅λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄, Internet Explorer 8μ—μ„œ Tools λ©”λ‰΄λ‘œ μ΄λ™ν•˜μ—¬ Internet Optionsλ₯Ό μ„ νƒν•˜λ©΄, λ‚˜νƒ€λ‚˜λŠ” λŒ€ν™” μƒμžκ°€ κ·Έλ¦Ό 1.8에 ν‘œμ‹œλœ 것과 μƒλ‹Ήνžˆ λ‹€λ₯΄λ©° μΊμ‹œλ₯Ό μ œμ–΄ν•  수 μžˆλŠ” μ˜΅μ…˜μ„ μ œκ³΅ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. κ·ΈλŸ¬λ‚˜ Tools λ©”λ‰΄λ‘œ μ΄λ™ν•œ ν›„ Developer Toolsλ₯Ό μ„ νƒν•˜κ±°λ‚˜ F12 ν‚€λ₯Ό λˆ„λ₯΄λ©΄, λ‚˜νƒ€λ‚˜λŠ” λŒ€ν™” μƒμžμ—μ„œ λΈŒλΌμš°μ € μΊμ‹œλ₯Ό μ§€μš°κ±°λ‚˜ νŠΉμ • 도메인에 λŒ€ν•΄μ„œλ§Œ μΊμ‹œλ₯Ό μ§€μšΈ 수 μžˆλŠ” μ˜΅μ…˜μ„ μ œκ³΅ν•©λ‹ˆλ‹€. μ΄λŠ” κ·Έλ¦Ό 1.9에 μ„€λͺ…λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€.

 

 λ‹€λ₯Έ λΈŒλΌμš°μ €λ₯Ό μ‚¬μš©ν•˜λŠ” 경우, μΊμ‹œλ₯Ό μ œμ–΄ν•  수 μžˆλŠ” λŠ₯λ ₯은 μ‚¬μš©ν•˜λŠ” λΈŒλΌμš°μ €μ™€ κ·Έ 버전에 따라 λ‹€λ¦…λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄, μ €μžλŠ” λ˜ν•œ Mozilla Firefox λΈŒλΌμš°μ €λ₯Ό μ‚¬μš©ν•˜λŠ”λ°, 이 책이 κ°œμ •λ  λ‹Ήμ‹œ μ΅œμ‹  버전은 3.6.3μ΄μ—ˆμŠ΅λ‹ˆλ‹€. 이 λ²„μ „μ˜ Firefox λΈŒλΌμš°μ €λŠ” 이전 λ²„μ „μ˜ Internet Explorer와 μœ μ‚¬ν•˜κ²Œ μΊμ‹œλ₯Ό 직접 μ œμ–΄ν•  수 μžˆλŠ” κΈ°λŠ₯을 μ œκ³΅ν•©λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄, Tools λ©”λ‰΄λ‘œ μ΄λ™ν•˜μ—¬ Optionsλ₯Ό μ„ νƒν•œ λ‹€μŒ Advancedλ₯Ό μ„ νƒν•˜λ©΄ λ„€ 개의 탭이 ν‘œμ‹œλœ λŒ€ν™” μƒμžκ°€ λ‚˜νƒ€λ‚©λ‹ˆλ‹€. μ—¬κΈ°μ„œ Network 탭을 μ„ νƒν•˜λ©΄ ν˜„μž¬ μΊμ‹œ 섀정이 ν‘œμ‹œλ©λ‹ˆλ‹€. λ˜ν•œ, λŒ€ν™” μƒμžμ—μ„œ ν‘œμ‹œλœ 값을 μ›ν•˜λŠ” 경우 λ‹€λ₯Έ κ°’μœΌλ‘œ μž¬μ„€μ •ν•  수 μžˆλŠ” κΈ°λŠ₯도 μ œκ³΅ν•©λ‹ˆλ‹€. κ·Έλ¦Ό 1.10은 Mozilla Firefox λΈŒλΌμš°μ €λ₯Ό μ‚¬μš©ν•˜μ—¬ μΊμ‹œλ₯Ό μ œμ–΄ν•˜λŠ” 방법을 보여주며, μ΄λ•Œ μ‚¬μš© 쀑인 버전이 3.6.3μ΄κ±°λ‚˜ μœ μ‚¬ν•œ κΈ°λŠ₯을 μ œκ³΅ν•˜λŠ” λ‹€λ₯Έ 버전이라고 κ°€μ •ν•©λ‹ˆλ‹€.

 

 μ›Ή 캐싱은 μ•„λ§ˆλ„ κ°€μž₯ 널리 μ‚¬μš©λ˜λŠ” 캐싱 ν˜•νƒœμΌ κ²ƒμž…λ‹ˆλ‹€. ν•˜μ§€λ§Œ λͺ‡ 가지 μž₯점과 μ œν•œ 사항이 μžˆμŠ΅λ‹ˆλ‹€. μ›Ή 캐싱은 λ¬Έμ„œκ°€ 자주 λ³€κ²½λ˜μ§€ μ•ŠλŠ” κ²½μš°μ— νš¨κ³Όμ μ΄μ§€λ§Œ, λ¬Έμ„œ 변경이 λΉˆλ²ˆν•΄μ§ˆμˆ˜λ‘ κ·Έ νš¨κ³ΌλŠ” κ°μ†Œν•©λ‹ˆλ‹€. λ”°λΌμ„œ ν’€(Pull) 기술과 μΊμ‹±μ˜ μ‚¬μš©μ—λŠ” μ—¬λŸ¬ 가지 결점과 ν•œκ³„κ°€ μ‘΄μž¬ν•©λ‹ˆλ‹€.

 

κ·Έλ¦Ό 1.9  Tools λ©”λ‰΄μ—μ„œ Developer Tools ν•­λͺ©μ„ μ‚¬μš©ν•˜λ©΄ μΊμ‹œλ₯Ό μ§€μš°λŠ” 두 가지 λ©”μ»€λ‹ˆμ¦˜μ„ μ œκ³΅ν•©λ‹ˆλ‹€.



κ·Έλ¦Ό 1.11  ν—ˆλ¦¬μΌ€μΈ ivan μ΄λ™κ²½λ‘œ

 

 1.2.5.2 Pull Limitations λ³€ν™”ν•˜λŠ” μ£Όμ œμ— λŒ€ν•΄ μΈν„°λ„·μ—μ„œ 정보λ₯Ό μ–»μ–΄λ³Έ κ²½ν—˜μ΄ μžˆλŠ” μ‚¬λžŒμ΄λΌλ©΄, 자주 μ—…λ°μ΄νŠΈλ˜λŠ” 정보λ₯Ό μ–»μœΌλ €λ©΄ μ„œλ²„λ₯Ό 주기적으둜 확인해야 ν•œλ‹€λŠ” 것을 μ•Œκ³  μžˆμ„ κ²ƒμž…λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄, 2004λ…„ λ™μ•ˆ ν—ˆλ¦¬μΌ€μΈ 찰리(Charlie), ν”„λžœμ‹œμŠ€(Francis), 그리고 μ•„μ΄λ°˜(Ivan)에 λŒ€ν•œ μ •λ³΄λŠ” λ―Έκ΅­ 남동뢀에 κ±°μ£Όν•˜λŠ” μ‚¬λžŒλ“€μ—κ²Œ 맀우 μ€‘μš”ν•œ κ΄€μ‹¬μ‚¬μ˜€μŠ΅λ‹ˆλ‹€. ν’€(Pull) λͺ¨λΈμ—μ„œλŠ” ν—ˆλ¦¬μΌ€μΈ 정보에 관심이 μžˆλŠ” μ‚¬μš©μžκ°€ λ―Έκ΅­ ꡭ립 ν—ˆλ¦¬μΌ€μΈ μ„Όν„°(National Hurricane Center) μ›Ήμ‚¬μ΄νŠΈλ‚˜ 이와 μœ μ‚¬ν•œ μ‚¬μ΄νŠΈλ₯Ό 주기적으둜 λ°©λ¬Έν•˜μ—¬ ν˜„μž¬ 및 μ˜ˆμƒ 이동 κ²½λ‘œμ— λŒ€ν•œ 예보λ₯Ό 확인해야 ν–ˆμŠ΅λ‹ˆλ‹€.

 

  μœ„ λ‚΄μš©μ„ μ„€λͺ…ν•˜κΈ° μœ„ν•΄, 2004λ…„ 9μ›” ν—ˆλ¦¬μΌ€μΈ μ•„μ΄λ°˜(Ivan)이 미ꡭ을 ν–₯ν•΄ λΉ λ₯΄κ²Œ μ΄λ™ν•˜κ³  μžˆμ„ λ•Œ, κ·Έ 이동 경둜 μ˜ˆμΈ‘μ— 관심이 μžˆλ‹€κ³  κ°€μ •ν•΄ λ΄…μ‹œλ‹€. κ·Έλ¦Ό 1.11은 2004λ…„ 9μ›” 13일 μ˜€μ „ 1μ‹œλ₯Ό κΈ°μ€€μœΌλ‘œ ν•œ ν—ˆλ¦¬μΌ€μΈ μ•„μ΄λ°˜μ˜ 3일 이동 경둜 μ˜ˆμΈ‘μ„ λ³΄μ—¬μ€λ‹ˆλ‹€. 이 ν—ˆλ¦¬μΌ€μΈμ˜ μ˜ˆμƒ κ²½λ‘œμ— μ‚΄κ³  μžˆλŠ” 경우, κ²½λ‘œκ°€ λ³€κ²½λ˜μ—ˆλŠ”μ§€ ν™•μΈν•˜κΈ° μœ„ν•΄ 주기적으둜 μƒˆλ‘œμš΄ 예츑 정보λ₯Ό "λŒμ–΄μ™€μ•Ό(pull)" ν–ˆμ„ κ²ƒμž…λ‹ˆλ‹€.

λ„€νŠΈμ›Œν¬ κ΄€μ μ—μ„œ 보면, μƒˆλ‘œμš΄ μ˜ˆλ³΄κ°€ μ–Έμ œ λ‚˜μ˜¬μ§€ ν™•μ‹€ν•˜μ§€ μ•ŠκΈ° λ•Œλ¬Έμ— 수백 λͺ…μ—μ„œ 수백만 λͺ…이 같은 정보λ₯Ό λ°˜λ³΅ν•΄μ„œ μ‘°νšŒν•  수 μžˆμŠ΅λ‹ˆλ‹€. μ΄λŠ” μ›Ή μ„œλ²„κ°€ 주기적으둜 μƒλ‹Ήνžˆ λ³€λ™λ˜λŠ” μ—°κ²°λŸ‰μ„ μ²˜λ¦¬ν•΄μ•Ό 함을 μ˜λ―Έν•©λ‹ˆλ‹€. ν΄λΌμ΄μ–ΈνŠΈμ˜ μœ„μΉ˜μ™€ μ„œλ²„ κ°„μ˜ 거리 및 ν΄λΌμ΄μ–ΈνŠΈλ‘œ μœ μž…λ˜λŠ” νŠΈλž˜ν”½ 양에 따라 지연 μ‹œκ°„μ΄ 크게 증가할 수 μžˆμŠ΅λ‹ˆλ‹€. μ΄λŠ” νŠΉμ • μ„œλ²„μ— μ ‘κ·Όν•˜λŠ” μ‚¬λžŒλ“€λΏλ§Œ μ•„λ‹ˆλΌ, λ‹€λ₯Έ μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ„ μ‹€ν–‰ν•˜λŠ” μ‚¬λžŒλ“€μ—κ²Œλ„ 뢀정적인 영ν–₯을 λ―ΈμΉ  수 μžˆμŠ΅λ‹ˆλ‹€.

 

 λ˜ν•œ, λ‹€μˆ˜μ˜ μ‚¬μš©μžλ“€μ΄ λ™μΌν•œ 데이터λ₯Ό μ€‘λ³΅μœΌλ‘œ μš”μ²­ν•˜λŠ” λΉ„νš¨μœ¨μ μΈ λ©”μ»€λ‹ˆμ¦˜μ„ κ°–κ³  있기 λ•Œλ¬Έμ—, ν’€ ν™˜κ²½μ—μ„œμ˜ 또 λ‹€λ₯Έ ν•œκ³„λŠ” νŠΈλž˜ν”½μ˜ μ–‘μž…λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄, ν•œ μ‚¬μš©μžκ°€ 256λ°”μ΄νŠΈ 크기의 URL μš”μ²­ νŒ¨ν‚·μ„ μ„œλ²„λ‘œ μ „μ†‘ν•˜κ³ , μ„œλ²„κ°€ 10,000개의 1024λ°”μ΄νŠΈ 응닡 νŒ¨ν‚·μ„ λ³΄λ‚΄μ˜¨λ‹€κ³  κ°€μ •ν•΄ λ΄…μ‹œλ‹€. λ§Œμ•½ 1000λͺ…μ˜ μ‚¬μš©μžκ°€ 같은 정보λ₯Ό μš”μ²­ν•˜λ©΄, μ„œλ²„λŠ” 10,000개의 1024λ°”μ΄νŠΈ νŒ¨ν‚·μ„ 1000번 응닡해야 ν•©λ‹ˆλ‹€! μ„œλ²„κ°€ 반볡적으둜 μ‘λ‹΅ν•˜λŠ” 것 외에도 λ„€νŠΈμ›Œν¬ νŠΈλž˜ν”½μ΄ 상당할 κ²ƒμž…λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄, μ„œλ²„κ°€ λ§ˆμ΄μ• λ―Έμ— μœ„μΉ˜ν•˜κ³  남동뢀 전역에 μžˆλŠ” ν΄λΌμ΄μ–ΈνŠΈκ°€ μ„œλ²„μ— μ ‘κ·Όν•œλ‹€κ³  κ°€μ •ν•˜λ©΄, λ„€νŠΈμ›Œν¬ νŠΈλž˜ν”½μ€ 인터넷을 톡해 각 남동뢀 주에 μœ„μΉ˜ν•œ ν΄λΌμ΄μ–ΈνŠΈμ—κ²Œ μ „μ†‘λ©λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄, ν”Œλ‘œλ¦¬λ‹€μ— μžˆλŠ” ν΄λΌμ΄μ–ΈνŠΈμ—κ²ŒλŠ” 합리적인 인터넷 νŠΈλž˜ν”½μ΄ λ°œμƒν•˜κ² μ§€λ§Œ, 쑰지아에 μžˆλŠ” μ‚¬μš©μžμ˜ λ„€νŠΈμ›Œν¬ νŠΈλž˜ν”½μ€ ν”Œλ‘œλ¦¬λ‹€λ₯Ό λ¨Όμ € 거쳐 μ‘°μ§€μ•„λ‘œ μ „λ‹¬λ©λ‹ˆλ‹€. λ§ˆμ°¬κ°€μ§€λ‘œ μ‚¬μš°μŠ€μΊλ‘€λΌμ΄λ‚˜μ— μžˆλŠ” μ‚¬μš©μžμ˜ νŠΈλž˜ν”½λ„ ν”Œλ‘œλ¦¬λ‹€λ₯Ό 거쳐 쑰지아λ₯Ό ν†΅κ³Όν•œ ν›„ μ‚¬μš°μŠ€μΊλ‘€λΌμ΄λ‚˜μ— λ„μ°©ν•©λ‹ˆλ‹€. λ…ΈμŠ€μΊλ‘€λΌμ΄λ‚˜μ— μžˆλŠ” μ‚¬μš©μžμ˜ νŠΈλž˜ν”½μ€ ν”Œλ‘œλ¦¬λ‹€λ₯Ό λ¨Όμ € 거쳐야 ν•˜κΈ° λ•Œλ¬Έμ—, ν”Œλ‘œλ¦¬λ‹€μ˜ 인터넷 λŒ€μ—­ν­ μš©λŸ‰μ΄ ν”Œλ‘œλ¦¬λ‹€μ— μžˆλŠ” μ„œλ²„μ— μ ‘κ·Όν•˜λŠ” 기상 정보 μ‚¬μš©μžλ“€μ—κ²Œ μ£Όμš” μ œμ•½ 쑰건이 λ©λ‹ˆλ‹€. λ”°λΌμ„œ λ§ˆμ΄μ• λ―Έ μ„œλ²„μ˜ μ½˜ν…μΈ λ₯Ό λ‹€λ₯Έ 주에 λ³΅μ œν•˜λŠ” 방법은 λ„€νŠΈμ›Œν¬ 병λͺ© ν˜„μƒμ„ μ€„μ΄λŠ” 데 도움이 될 수 있으며, μ΄λŠ” μ½˜ν…μΈ  전솑 λ„€νŠΈμ›Œν¬(content delivery network, CDN)와 κ΄€λ ¨λœ 또 λ‹€λ₯Έ μž₯점으둜 간주될 수 μžˆμŠ΅λ‹ˆλ‹€.

 

 

1980λ…„λŒ€μ™€ 1990λ…„λŒ€ 초반 λ™μ•ˆ, 널리 μš”μ²­λ˜λŠ” 정보λ₯Ό λ°°ν¬ν•˜λŠ” 데 ν•„μš”ν•œ λŒ€μ—­ν­μ„ μ΅œμ†Œν™”ν•˜κΈ° μœ„ν•œ μ—¬λŸ¬ μ‹œλ„κ°€ μžˆμ—ˆμŠ΅λ‹ˆλ‹€. μ•„λ§ˆλ„ μ˜€λŠ˜λ‚ κΉŒμ§€λ„ μ—¬μ „νžˆ μ‚¬μš©λ˜κ³  μžˆλŠ” κ°€μž₯ 인기 μžˆλŠ” 방법은 λ©€ν‹°μΊμŠ€νŠΈ(multicast) 전솑일 κ²ƒμž…λ‹ˆλ‹€.

1.2.6 λ©€ν‹°μΊμŠ€νŠΈ(Multicast)

 λ©€ν‹°μΊμŠ€νŠΈ 톡신은 TCP/IP ν”„λ‘œν† μ½œ ν™˜κ²½μ—μ„œ λŒ€μ—­ν­μ„ μ ˆμ•½ν•˜κΈ° μœ„ν•œ 방법을 μ œκ³΅ν•©λ‹ˆλ‹€. λ©€ν‹°μΊμŠ€νŠΈμ—μ„œλŠ” 단일 데이터 μ†ŒμŠ€μ™€ λ©€ν‹°μΊμŠ€νŠΈ 그룹에 κ°€μž…ν•œ μ—¬λŸ¬ μˆ˜μ‹ μž 간에 톡신이 μ΄λ£¨μ–΄μ§‘λ‹ˆλ‹€. ν˜Όλž€μ„ ν”Όν•˜κΈ° μœ„ν•΄ λ„€νŠΈμ›Œν¬μ—μ„œ λ°œμƒν•  수 μžˆλŠ” μ„Έ 가지 μœ ν˜•μ˜ μ£Όμ†Œ 지정 방식을 μ•Œμ•„λ‘λŠ” 것이 μ€‘μš”ν•©λ‹ˆλ‹€. μœ λ‹ˆμΊμŠ€νŠΈ(unicast), λ©€ν‹°μΊμŠ€νŠΈ(multicast), λΈŒλ‘œλ“œμΊμŠ€νŠΈ(broadcast).

μœ λ‹ˆμΊμŠ€νŠΈ μ£Όμ†ŒλŠ” νŠΉμ • 개체의 μ£Όμ†Œλ₯Ό λ‚˜νƒ€λ‚΄λ©°, λΈŒλ‘œλ“œμΊμŠ€νŠΈ μ£Όμ†ŒλŠ” λ„€νŠΈμ›Œν¬μ˜ λͺ¨λ“  ꡬ성원이 데이터λ₯Ό μˆ˜μ‹ ν•˜λ„λ‘ ν•˜λŠ” 방법을 λ‚˜νƒ€λƒ…λ‹ˆλ‹€. λ”°λΌμ„œ λ©€ν‹°μΊμŠ€νŠΈ μ£Όμ†ŒλŠ” ν•˜λ‚˜ μ΄μƒμ˜ 개체λ₯Ό λ‚˜νƒ€λ‚΄λ©°, 각 κ°œμ²΄κ°€ λ©€ν‹°μΊμŠ€νŠΈ 그룹에 κ°€μž…ν•œ 경우 λ„€νŠΈμ›Œν¬μ˜ λͺ¨λ“  개체λ₯Ό λ‚˜νƒ€λ‚Ό μˆ˜λ„ μžˆμŠ΅λ‹ˆλ‹€.

 λΉ„둝 λ©€ν‹°μΊμŠ€νŠΈκ°€ 1990λ…„λŒ€ κΈ°μˆ μ΄μ§€λ§Œ, 기쑴의 μœ λ‹ˆμΊμŠ€νŠΈ 및 λΈŒλ‘œλ“œμΊμŠ€νŠΈ 전솑 방식에 λΉ„ν•΄ κ·Έλ£Ή 톡신에 μ€‘μš”ν•œ μ—¬λŸ¬ 가지 이점을 μ œκ³΅ν•©λ‹ˆλ‹€.

 

1.2.6.1 Advantages λ©€ν‹°μΊμŠ€νŠΈμ˜ μ£Όμš” μž₯점은 λ„€νŠΈμ›Œν¬ λŒ€μ—­ν­μ„ μ ˆμ•½ν•  수 μžˆλ‹€λŠ” μ μž…λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄, λ„€νŠΈμ›Œν¬μ— μžˆλŠ” 10λͺ…μ˜ ν΄λΌμ΄μ–ΈνŠΈκ°€ λ©€ν‹°μΊμŠ€νŠΈ λ™μ˜μƒμ„ κ΅¬λ…ν•˜λ©΄, λ„€νŠΈμ›Œν¬μ— 10개의 νŒ¨ν‚· μ‹œν€€μŠ€κ°€ 흐λ₯΄λŠ” λŒ€μ‹  단 ν•˜λ‚˜μ˜ νŒ¨ν‚· μ‹œν€€μŠ€λ§Œμ΄ 흐λ₯΄κ²Œ λ©λ‹ˆλ‹€. λ©€ν‹°μΊμŠ€νŠΈ μ „μ†‘μ˜ 또 λ‹€λ₯Έ μ€‘μš”ν•œ μž₯점은 λŒ€κ·œλͺ¨ μ‚¬μš©μž 그룹에 λŒ€ν•΄ 맀우 잘 ν™•μž₯λœλ‹€λŠ” μ μž…λ‹ˆλ‹€. 즉, λ©€ν‹°μΊμŠ€νŠΈ λ™μ˜μƒμ„ κ΅¬λ…ν•˜λ €λŠ” λ„€νŠΈμ›Œν¬μ˜ ν΄λΌμ΄μ–ΈνŠΈ μˆ˜κ°€ 100λͺ… λ˜λŠ” 1000λͺ…μœΌλ‘œ μ¦κ°€ν•˜λ”λΌλ„, λ„€νŠΈμ›Œν¬μ—λŠ” λ™μΌν•œ νŒ¨ν‚· μ‹œν€€μŠ€κ°€ 흐λ₯΄κ²Œ λ©λ‹ˆλ‹€.

 

1.2.6.2 Addresses TCP/IP ν™˜κ²½μ—μ„œλŠ” IPv4 μ£Όμ†Œ λ²”μœ„ 쀑 224.0.0.0λΆ€ν„° 239.255.255.255κΉŒμ§€κ°€ λ©€ν‹°μΊμŠ€νŠΈμš©μœΌλ‘œ μ˜ˆμ•½λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€. 이 μ£Όμ†Œλ“€μ€ Class D μ£Όμ†ŒλΌκ³ λ„ λΆˆλ¦½λ‹ˆλ‹€. λͺ©μ μ§€ μ£Όμ†Œμ˜ 처음 λ„€ λΉ„νŠΈκ°€ 1110으둜 μ„€μ •λœ λͺ¨λ“  IP λ°μ΄ν„°κ·Έλž¨μ€ IP λ©€ν‹°μΊμŠ€νŠΈ λ°μ΄ν„°κ·Έλž¨μ„ λ‚˜νƒ€λƒ…λ‹ˆλ‹€. μ£Όμ†Œμ˜ λ‚˜λ¨Έμ§€ 28λΉ„νŠΈλŠ” λ°μ΄ν„°κ·Έλž¨μ΄ μ „μ†‘λ˜λŠ” λ©€ν‹°μΊμŠ€νŠΈ "κ·Έλ£Ή"을 μ‹λ³„ν•©λ‹ˆλ‹€. λ©€ν‹°μΊμŠ€νŠΈ μ£Όμ†ŒλŠ” IP μž₯치 그룹을 λ‚˜νƒ€λ‚΄κΈ° λ•Œλ¬Έμ—, λ°μ΄ν„°κ·Έλž¨μ˜ λͺ©μ μ§€λ‘œλ§Œ μ‚¬μš©ν•  수 있으며, λ”°λΌμ„œ μ ˆλŒ€ 좜처(Source)λ‘œλŠ” μ‚¬μš©λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

 

 IPv4 ν™˜κ²½μ—μ„œλŠ” IP μ£Όμ†Œμ˜ 선두 "1110" μ΄ν›„μ˜ 28λΉ„νŠΈκ°€ λ©€ν‹°μΊμŠ€νŠΈ κ·Έλ£Ή μ£Όμ†Œλ₯Ό μ •μ˜ν•©λ‹ˆλ‹€. λ”°λΌμ„œ Class D λ©€ν‹°μΊμŠ€νŠΈ μ£Όμ†Œ κ³΅κ°„μ˜ ν¬κΈ°λŠ” 2^28, 즉 268,435,456개의 λ©€ν‹°μΊμŠ€νŠΈ 그룹을 λ‚˜νƒ€λ‚΄λ©°, 이 μ£Όμ†Œ κ³΅κ°„μ˜ νŠΉμ • 뢀뢄은 νŠΉμ • μš©λ„λ‘œ μ˜ˆμ•½λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€. ν‘œ 1.1은 Class D μ£Όμ†Œ κ³΅κ°„μ˜ 일반적인 ν• λ‹Ή 방식을 λ³΄μ—¬μ€λ‹ˆλ‹€.

 Class D μ£Όμ†Œ 블둝 λ‚΄μ—μ„œ, 224.0.0.0λΆ€ν„° 224.0.0.255κΉŒμ§€μ˜ μ£Όμ†Œ λ²”μœ„λŠ” "잘 μ•Œλ €μ§„(well-known)" λ©€ν‹°μΊμŠ€νŠΈ μ£Όμ†Œλ‘œ κ°„μ£Όλ˜λ©°, λΌμš°νŒ… ν”„λ‘œν† μ½œ, ν† ν΄λ‘œμ§€ 탐색 ν”„λ‘œν† μ½œ 및 μœ μ§€ 관리 ν”„λ‘œν† μ½œμ—μ„œ μ‚¬μš©ν•˜κΈ° μœ„ν•΄ μ˜ˆμ•½λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€. 이 μ£Όμ†Œ λ²”μœ„μ—λŠ” μ—¬λŸ¬ 잘 μ•Œλ €μ§„ λ©€ν‹°μΊμŠ€νŠΈ 그룹이 ν¬ν•¨λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€. μ΄λŸ¬ν•œ 그룹의 두 가지 μ˜ˆλŠ” λ‹€μŒκ³Ό κ°™μŠ΅λ‹ˆλ‹€.

224.0.0.1: 전체 호슀트 κ·Έλ£Ή(all-hosts group), 이 Class D μ£Όμ†Œλ‘œ 핑을 보내면 λ„€νŠΈμ›Œν¬μ˜ λͺ¨λ“  λ©€ν‹°μΊμŠ€νŠΈ κ°€λŠ₯ ν˜ΈμŠ€νŠΈκ°€ μ‘λ‹΅ν•©λ‹ˆλ‹€.
224.0.0.2: 전체 λΌμš°ν„° κ·Έλ£Ή(all-routers group), λͺ¨λ“  λ©€ν‹°μΊμŠ€νŠΈ λΌμš°ν„°λŠ” λͺ¨λ“  λ©€ν‹°μΊμŠ€νŠΈ κ°€λŠ₯ μΈν„°νŽ˜μ΄μŠ€μ—μ„œ 이 그룹에 κ°€μž…ν•΄μ•Ό ν•©λ‹ˆλ‹€. 

 

 Class D μ£Όμ†Œ κ³΅κ°„μ˜ λŒ€λΆ€λΆ„μ€ 쀑간 λ©€ν‹°μΊμŠ€νŠΈ λ²”μœ„μ— μ†ν•˜λ©°, 이 λ²”μœ„μ—λŠ” 인터넷 전체에 걸쳐 μ‚¬μš©ν•  수 μžˆλŠ” λ©€ν‹°μΊμŠ€νŠΈ μ£Όμ†Œκ°€ ν¬ν•¨λ©λ‹ˆλ‹€. 이듀은 Class A, B, C μœ λ‹ˆμΊμŠ€νŠΈ μ£Όμ†Œμ™€ μœ μ‚¬ν•˜λ©°, TCP/IPλ₯Ό λ‹€λ£¨λŠ” 3μž₯μ—μ„œ μžμ„Ένžˆ μ„€λͺ…ν•  μ˜ˆμ •μ΄λ©°, λ‹€μ–‘ν•œ 그룹에 할당될 수 μžˆμŠ΅λ‹ˆλ‹€.

 

 ν‘œ 1에 λ‚˜νƒ€λ‚œ λ§ˆμ§€λ§‰ μ£Όμ†Œ λ²”μœ„λŠ” 둜컬 λ©€ν‹°μΊμŠ€νŠΈ μ£Όμ†Œλ‘œ, κΈ°μˆ μ μœΌλ‘œλŠ” 관리 λ²”μœ„κ°€ μ§€μ •λœ λ©€ν‹°μΊμŠ€νŠΈ κ·Έλ£Ή(administratively scoped multicast groups)이라고도 ν•©λ‹ˆλ‹€. 이 μ£Όμ†Œ 그룹은 전체 λ©€ν‹°μΊμŠ€νŠΈ μ£Όμ†Œ κ³΅κ°„μ˜ 1/16을 μ°¨μ§€ν•˜λ©°, μ‚¬μ΄νŠΈ-둜컬 λ©€ν‹°μΊμŠ€νŠΈ μ£Όμ†Œ(site-local multicast addresses), 쑰직-둜컬 λ©€ν‹°μΊμŠ€νŠΈ μ£Όμ†Œ(organization-local addresses), 기타 둜컬 λ©€ν‹°μΊμŠ€νŠΈ μ£Όμ†Œλ‘œ μ„ΈλΆ„ν™”λ©λ‹ˆλ‹€.

 

1.2.6.3 Limitations λ©€ν‹°μΊμŠ€νŠΈμ˜ μ£Όμš” 단점 쀑 ν•˜λ‚˜λŠ” μ‚¬μš©μžκ°€ λ©€ν‹°μΊμŠ€νŠΈ 데이터 μŠ€νŠΈλ¦Όμ„ μˆ˜μ‹ ν•˜λ €λ©΄ 등둝해야 ν•œλ‹€λŠ” 점으둜, μ—¬λŸ¬ μ›Ή μ„œλ²„μ—μ„œ λ‹€μ–‘ν•œ 정보λ₯Ό κ°€μ Έμ˜€λŠ” λ°©μ‹λ³΄λ‹€λŠ” λΉ„λ””μ˜€ 방솑과 같은 사전에 μ •μ˜λœ μ΄λ²€νŠΈμ— 더 μ ν•©ν•œ κΈ°μˆ μž…λ‹ˆλ‹€. λ©€ν‹°μΊμŠ€νŠΈμ˜ 또 λ‹€λ₯Έ ν•œκ³„λŠ” λͺ¨λ“  λΌμš°ν„°λ‚˜ ν˜ΈμŠ€νŠΈκ°€ λ©€ν‹°μΊμŠ€νŠΈ 사양을 μ€€μˆ˜ν•˜μ§€ μ•ŠλŠ”λ‹€λŠ” μ‚¬μ‹€μž…λ‹ˆλ‹€. μ‹€μ œλ‘œ, λ©€ν‹°μΊμŠ€νŠΈ 사양에 λŒ€ν•œ μ€€μˆ˜ μˆ˜μ€€μ€ μ„Έ 가지가 μžˆμŠ΅λ‹ˆλ‹€.

  • 레벨 0 (Level 0): λ©€ν‹°μΊμŠ€νŠΈ 지원 μ—†μŒ.
  • 레벨 1 (Level 1): λ©€ν‹°μΊμŠ€νŠΈ λ°μ΄ν„°κ·Έλž¨μ„ 전솑할 μˆ˜λŠ” μžˆμ§€λ§Œ μˆ˜μ‹ ν•  수 μ—†μŒ.
  • 레벨 2 (Level 2): IP λ©€ν‹°μΊμŠ€νŠΈμ— λŒ€ν•œ μ™„μ „ν•œ 지원.

λ”°λΌμ„œ λͺ¨λ“  λ„€νŠΈμ›Œν¬ μž₯μΉ˜κ°€ λ©€ν‹°μΊμŠ€νŠΈλ₯Ό μ™„μ „νžˆ μ§€μ›ν•˜μ§€ μ•ŠκΈ° λ•Œλ¬Έμ—, λ©€ν‹°μΊμŠ€νŠΈ 기술의 ν™œμš©μ—λŠ” ν•œκ³„κ°€ μžˆμ„ 수 μžˆμŠ΅λ‹ˆλ‹€.

1.2.7 Push Technology

 Push Technology의 κ°œλ°œμ€ μ†ŒλΉ„μžκ°€ 데이터λ₯Ό 직접 κ°€μ Έμ˜€λŠ” λŒ€μ‹ , 관심 μžˆλŠ” 정보λ₯Ό μ†ŒλΉ„μžμ—κ²Œ 전달할 ν•„μš”μ„±μ— λŒ€ν•œ λŒ€μ‘μ±…μœΌλ‘œ μ‹œμž‘λ˜μ—ˆμŠ΅λ‹ˆλ‹€. Push Technologyμ—μ„œλŠ” μ†ŒλΉ„μžκ°€ Push μ œκ³΅μžμ™€ 등둝을 ν•˜κ³ , 인터넷을 톡해 μ‚¬μš©μž λ°μŠ€ν¬νƒ‘μœΌλ‘œ μ „μ†‘λ˜λŠ” νŠΉμ • 데이터λ₯Ό μˆ˜μ‹ ν•˜κ²Œ λ©λ‹ˆλ‹€. 관심 μžˆλŠ” μ •λ³΄λŠ” ν™”λ©΄μ˜ 25번째 쀄에 슀트림으둜 ν‘œμ‹œλ˜κ±°λ‚˜, λ””μŠ€ν”Œλ ˆμ΄μ˜ λ³„λ„μ˜ 창에 ν‘œμ‹œλ  수 μžˆμŠ΅λ‹ˆλ‹€. μ‚¬μš©μž λ°μŠ€ν¬νƒ‘μœΌλ‘œ μ „μ†‘λ˜λŠ” μ‹€μ œ λ°μ΄ν„°λŠ” μ‚¬μš©μžκ°€ 관심을 가지고 μžˆλŠ” 정보에 따라 λ‹€μ–‘ν•œ μ›Ή μ‚¬μ΄νŠΈμ—μ„œ κ°€μ Έμ˜¬ 수 μžˆμŠ΅λ‹ˆλ‹€. μ‚¬μš©μžκ°€ Push μ œκ³΅μžμ™€ ν•¨κ»˜ 관심 정보λ₯Ό ν¬ν•¨ν•œ ν”„λ‘œν•„μ„ μž‘μ„±ν•˜λ©΄, ν•΄λ‹Ή ν”„λ‘œν•„μ€ ν•„ν„° 역할을 ν•˜κ²Œ λ©λ‹ˆλ‹€. 제곡자의 μ„œλ²„λŠ” λ‹€μ–‘ν•œ μ›Ή μ‚¬μ΄νŠΈλ₯Ό κ²€μƒ‰ν•˜μ—¬ λͺ¨λ“  κ΅¬λ…μžμ—κ²Œ 관심 μžˆλŠ” 정보λ₯Ό μˆ˜μ§‘ν•©λ‹ˆλ‹€. κ·ΈλŸ¬λ‚˜ 각 κ΅¬λ…μžμ˜ ν”„λ‘œν•„μ„ μ‚¬μš©ν•˜μ—¬ κ°œλ³„ κ΅¬λ…μžμ—κ²Œ Pushν•  데이터λ₯Ό κ²°μ •ν•˜λŠ” λ©”μ»€λ‹ˆμ¦˜μœΌλ‘œ μ‚¬μš©λ©λ‹ˆλ‹€. μ„ νƒλœ 관심 정보가 ν…”λ ˆλΉ„μ „μ΄λ‚˜ λΌλ””μ˜€ 방솑과 μœ μ‚¬ν•˜κ²Œ λ°©μ†‘λ˜κΈ° λ•Œλ¬Έμ—, 슀트리밍, 채널링, 방솑 λ“±μ˜ μš©μ–΄κ°€ λ•Œλ•Œλ‘œ λ™μ˜μ–΄λ‘œ μ‚¬μš©λ©λ‹ˆλ‹€.

 

 μΌλΆ€ μ‚¬λžŒλ“€μ— λ”°λ₯΄λ©΄, pushλΌλŠ” μš©μ–΄λŠ” 1996λ…„ λ―Έκ΅­ λŒ€ν†΅λ Ή μ„ κ±° λ‹Ήμ‹œ μ‚¬μš©λœ push pollingμ΄λΌλŠ” μš©μ–΄μ—μ„œ μœ λž˜ν–ˆλ‹€κ³  ν•©λ‹ˆλ‹€. push polling은 λΆ€μ •μ§ν•œ μ—¬λ‘  쑰사 λ‹΄λ‹Ήμžλ“€μ΄ μ „ν™” μ—¬λ‘  쑰사λ₯Ό μˆ˜ν–‰ν•˜λŠ” μ²™ν•˜λ©΄μ„œ μ‹€μ œλ‘œλŠ” ν›„λ³΄μžμ˜ μž₯점을 λΆ€κ°ν•˜λŠ” μ§ˆλ¬Έμ„ μ‚¬μš©ν•˜μ—¬ 여둠을 "Pushed" λ°©μ‹μ΄μ—ˆμŠ΅λ‹ˆλ‹€.

 

1.2.7.1 Evolution ν˜„λŒ€ Push Technology ν™˜κ²½μ—μ„œ, PointCastλŠ” Push Technology을 κ°œλ°œν•œ 일련의 νšŒμ‚¬λ“€ 쀑 선두 μ£Όμžμ˜€μŠ΅λ‹ˆλ‹€. 1992년에 μ„€λ¦½λ˜μ–΄ 인터넷을 톡해 λ‰΄μŠ€μ™€ 기타 정보λ₯Ό μ œκ³΅ν•˜μ˜€μœΌλ©°, 1996λ…„μ—λŠ” μ•½ 160만 λΆ€μ˜ 독점 μ›ΉμΊμŠ€νŒ… μ†Œν”„νŠΈμ›¨μ–΄λ₯Ό λ°°ν¬ν–ˆλŠ”λ°, μ΄λŠ” λ‹Ήμ‹œλ‘œμ„œλŠ” μ—„μ²­λ‚œ μ„±κ³Όλ₯Ό λ‚˜νƒ€λƒˆμŠ΅λ‹ˆλ‹€. 1997λ…„μ—λŠ” Push Technology에 λŒ€ν•œ κ³Όμ—΄λœ κ΄€μ‹¬μœΌλ‘œ 인해 BusinessWeekκ°€ μ›ΉμΊμŠ€νŒ…μ— κ΄€ν•œ ν‘œμ§€ κΈ°μ‚¬μ—μ„œ PointCastλ₯Ό μ–ΈκΈ‰ν–ˆμœΌλ©°, λ‹Ήμ‹œ 34μ„Έμ˜€λ˜ CEO 크리슀 ν•΄μ…‹(Chris Hasset)은 "μš°λ¦¬λŠ” μƒˆλ‘œμš΄ λ―Έλ””μ–΄λ₯Ό μ •μ˜ν•˜κ³  μžˆλ‹€."라고 λ§ν–ˆμŠ΅λ‹ˆλ‹€.

 

PointCast의 λͺ…성은 μΌμ‹œμ μ΄μ—ˆμŠ΅λ‹ˆλ‹€. *PointCastκ°€ κ³ κ°λ“€μ—κ²Œ 광고와 ν•¨κ»˜ νŠΉμ • μš”μ²­λœ 정보λ₯Ό μ œκ³΅ν•  수 μžˆμ—ˆμŒμ—λ„ λΆˆκ΅¬ν•˜κ³ , λ§Žμ€ 기업듀은 직원듀이 *PointCast μ‹œμŠ€ν…œμ„ μ‚¬μš©ν•¨μœΌλ‘œ 인해 인터넷 μ—°κ²° 및 둜컬 λ„€νŠΈμ›Œν¬μ— κ³ΌλΆ€ν•˜κ°€ λ°œμƒν•œλ‹€κ³  νŒλ‹¨ν•˜μ—¬, Push Technology을 νšŒμ‚¬ λ„€νŠΈμ›Œν¬μ—μ„œ μ œκ±°ν–ˆμŠ΅λ‹ˆλ‹€. 점점 더 λ§Žμ€ νšŒμ‚¬λ“€μ΄ 이 κΈ°μˆ μ„ μ™Έλ©΄ν•˜λ©΄μ„œ, PointCast의 성곡은 κΈ‰κ²©νžˆ μ‡ ν‡΄ν–ˆμŠ΅λ‹ˆλ‹€. λ˜ν•œ, μ•Όν›„(Yahoo!) 및 기타 인터넷 κ΄€λ ¨ 상업 μ—…μ²΄λ“€κ³Όμ˜ 경쟁으둜 인해 비독점적인 인터넷 채널을 ν†΅ν•œ Push Technology의 μ‚¬μš©μ΄ λ³΄νŽΈν™”λ˜μ—ˆμŠ΅λ‹ˆλ‹€. κ²°κ΅­, Microsoft와 NetscapeλŠ” μ›ΉμΊμŠ€νŒ… κΈ°μˆ μ„ 각자의 λΈŒλΌμš°μ €μ— ν†΅ν•©ν•˜μ—¬ PointCast의 독점 μ†Œν”„νŠΈμ›¨μ–΄ ν•„μš”μ„±μ„ λ”μš± κ°μ†Œμ‹œμΌ°μŠ΅λ‹ˆλ‹€. λͺ‡ λ…„ ν›„, PointCastλŠ” λ‹€λ₯Έ νšŒμ‚¬μ— μΈμˆ˜λ˜μ—ˆμœΌλ©°, Push Technology의 μ„ κ΅¬μžμ˜€λ˜ PointCastλŠ” 더 이상 μ‘΄μž¬ν•˜μ§€ μ•Šκ²Œ λ˜μ—ˆμŠ΅λ‹ˆλ‹€.

 

Windows Explore Channel Bar

 Push 기술의 λ„μž…μ€ κ°€κ²©ν‘œ, 맀뉴얼, 재고, μ •μ±… 등을 μžλ™μœΌλ‘œ μ—…λ°μ΄νŠΈν•˜λŠ” 것과 같은 λŒ€κ·œλͺ¨ 정보 전달 λ©”μ»€λ‹ˆμ¦˜μ΄ ν•„μš”ν•œ μ‘°μ§λ“€μ—κ²ŒλŠ” μœ μš©ν–ˆμŠ΅λ‹ˆλ‹€. ν•˜μ§€λ§Œ λŒ€μ€‘ μ‹œμž₯μ—μ„œλŠ” Internet Explorer 버전 4.0μ—μ„œ μ œκ³΅λ˜μ—ˆλ˜ λ°μŠ€ν¬νƒ‘ 채널 λ°”(desktop channel bar)λ₯Ό 적극적으둜 μ‚¬μš©ν•˜μ§€ μ•Šμ•˜μŠ΅λ‹ˆλ‹€. 사싀, Windows XP, Vista, Windows 7κ³Ό 같은 μ΅œμ‹  Windows 버전은 λ°μŠ€ν¬νƒ‘ 채널 λ°”λ₯Ό μ§€μ›ν•˜μ§€ μ•Šκ±°λ‚˜, Internet Explorer 4.0 λ˜λŠ” Windows 98μ—μ„œ μ—…κ·Έλ ˆμ΄λ“œν•œ μ‚¬μš©μžλ“€λ§Œ μ‚¬μš©ν•  수 μžˆλ„λ‘ μ œν•œμ μœΌλ‘œ μ§€μ›ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€.

 

λŒ€μ‹  μ˜€λŠ˜λ‚  λŒ€λΆ€λΆ„μ˜ μ‚¬λžŒλ“€μ€ Microsoft의 Windows Media Player, RealNetworks의 RealOne λ˜λŠ” 이와 μœ μ‚¬ν•œ ν”„λ‘œκ·Έλž¨μ„ μ‚¬μš©ν•˜μ—¬ 사전에 μ •μ˜λœ μ˜€λ””μ˜€ 및 λΉ„λ””μ˜€λ₯Ό μ‹œμ²­ν•©λ‹ˆλ‹€. μ΄λŸ¬ν•œ ν”„λ‘œκ·Έλž¨μ„ μ‚¬μš©ν•˜μ—¬ λ‰΄μŠ€λ₯Ό κ°€μ Έμ˜€κ±°λ‚˜, μ˜€λ””μ˜€ νŠΈλž™μ„ μž¬μƒ, κ΅½κΈ°(burn), μΆ”μΆœ(rip)ν•˜κ±°λ‚˜, μΈν„°λ„·μ—μ„œ λ‹€μ–‘ν•œ μ½˜ν…μΈ λ₯Ό 찾을 수 μžˆμŠ΅λ‹ˆλ‹€. κ·ΈλŸ¬λ‚˜ μ΄λŸ¬ν•œ μ΅œμ‹  μ›ΉμΊμŠ€νŒ… 도ꡬ듀은 ν‘Έμ…”(pusher)λΌκΈ°λ³΄λ‹€λŠ” ν’€λŸ¬(puller)에 더 κ°€κΉμŠ΅λ‹ˆλ‹€.

 

 λ˜ν•œ, μ΄λŸ¬ν•œ μ΅œμ‹  μ›ΉμΊμŠ€νŒ… 도ꡬ듀은 Internet Explorer 버전 4.0 및 λ§Žμ€ Push μ œν’ˆμ— λ‚΄μž₯λ˜μ—ˆλ˜ 핡심 κΈ°λŠ₯ 쀑 ν•˜λ‚˜μΈ 크둀(crawl) κΈ°λŠ₯을 μ œκ³΅ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. μš°λ¦¬λŠ” ν˜„λŒ€ μ½˜ν…μΈ  전솑 방법에 μ§‘μ€‘ν•˜κΈ° 전에 이 크둀 κΈ°λŠ₯에 λŒ€ν•΄ κ°„λž΅ν•˜κ²Œ λ…Όμ˜ν•˜κ² μŠ΅λ‹ˆλ‹€.

1.2.7.2 Crawling 인터넷 ν¬λ‘€λ§μ—μ„œλŠ” μ‚¬μš©μžκ°€ μ›ν•˜λŠ” 일반적인 정보 μœ ν˜•μ΄λ‚˜ νŠΉμ • 정보 μœ ν˜•μ„ μ§€μ •ν•©λ‹ˆλ‹€. 그런 λ‹€μŒ, ν΄λΌμ΄μ–ΈνŠΈ ν”„λ‘œκ·Έλž¨μ€ κ΄€λ ¨ μ›Ήμ‚¬μ΄νŠΈλ₯Ό ν¬λ‘€λ§ν•˜λ©΄μ„œ λ°μ΄ν„°μ˜ 적합성을 ν™•μΈν•˜κ³ , μ—…λ°μ΄νŠΈλœ μ½˜ν…μΈ κ°€ μžˆλŠ”μ§€ κ²€μ‚¬ν•œ ν›„, μ‚¬μš©μžμ—κ²Œ λ³€κ²½ 사항을 μ•Œλ¦½λ‹ˆλ‹€. Internet Explorer 4.0의 μ‚¬μš©μžλŠ” κ΅¬λ…ν•œ μ›Ή νŽ˜μ΄μ§€μ—μ„œ μ΅œλŒ€ 3단계 κΉŠμ΄κΉŒμ§€ μ›Ή 크둀링을 지정할 수 μžˆμ—ˆμœΌλ©°, 비ꡬ독 μ‚¬μ΄νŠΈμ—μ„œλ„ νŽ˜μ΄μ§€λ₯Ό κ°€μ Έμ˜¬ 수 μžˆμ—ˆμŠ΅λ‹ˆλ‹€.

 

 ν¬λ‘€λ§μ„ μˆ˜ν–‰ν•˜λ €λ©΄ μ‹œμž‘ν•  μ›Ή νŽ˜μ΄μ§€λ₯Ό 지정해야 ν•©λ‹ˆλ‹€. ν•΄λ‹Ή νŽ˜μ΄μ§€κ°€ 주어지면 λΈŒλΌμš°μ €λŠ” κ·Έ νŽ˜μ΄μ§€μ˜ 각 링크λ₯Ό ν¬λ‘€λ§ν•˜κ³ , 섀정에 따라 μ—¬λŸ¬ λ‹¨κ³„μ˜ κΉŠμ΄κΉŒμ§€ 크둀링할 수 있으며, νŠΉμ • λͺ©λ‘μ— μžˆλŠ” νŽ˜μ΄μ§€λ‘œ μž‘μ—… λ²”μœ„λ₯Ό μ œν•œν•  μˆ˜λ„ μžˆμŠ΅λ‹ˆλ‹€. 크둀링 μž‘μ—… 쀑 λΈŒλΌμš°μ €λŠ” 파일 크기와 생성 λ‚ μ§œλ₯Ό λΉ„κ΅ν•˜μ—¬ νŽ˜μ΄μ§€κ°€ λ³€κ²½λ˜μ—ˆλŠ”μ§€ ν™•μΈν•©λ‹ˆλ‹€. 크둀링 ꡬ성에 따라 νŽ˜μ΄μ§€λ₯Ό ν™•μΈν•œ ν›„μ—λŠ” λ³€κ²½ 사항에 λŒ€ν•œ μ•Œλ¦Όμ„ λ³΄λ‚΄κ±°λ‚˜, μ‹€μ œ νŽ˜μ΄μ§€ μ½˜ν…μΈ λ₯Ό μ‚¬μš©μžμ—κ²Œ λ‹€μš΄λ‘œλ“œν•©λ‹ˆλ‹€. μ˜€λŠ˜λ‚  μ›Ή 크둀링은 주둜 검색 μ—”μ§„μ΄λ‚˜ κ΅¬ν˜• λΈŒλΌμš°μ €λ₯Ό μ‚¬μš©ν•˜λŠ” μ‚¬μš©μžλ“€μ΄ μˆ˜ν–‰ν•©λ‹ˆλ‹€. μ΅œμ‹  λΈŒλΌμš°μ €λŠ” μ›Ή 크둀링을 Atom 및 Really Simple Syndication(RSS) ν”Όλ“œλ‘œ λŒ€μ²΄ν–ˆμœΌλ©°, 이에 λŒ€ν•΄μ„œλŠ” 곧 λ…Όμ˜ν•˜κ² μŠ΅λ‹ˆλ‹€.

 

1.2.7.3 Feeds ν”Όλ“œλŠ” 일반적으둜 μ›Ήμ‚¬μ΄νŠΈμ—μ„œ κ²Œμ‹œλ˜λŠ” 자주 μ—…λ°μ΄νŠΈλ˜λŠ” μ½˜ν…μΈ λ₯Ό λ‚˜νƒ€λ‚Ό 수 μžˆμŠ΅λ‹ˆλ‹€. ν”Όλ“œμ˜ 일반적인 μ˜ˆλ‘œλŠ” λ‰΄μŠ€ μ‚¬μ΄νŠΈ 및 λΈ”λ‘œκ·Έ μ‚¬μ΄νŠΈ μ—…λ°μ΄νŠΈκ°€ 있으며, ν”Όλ“œλŠ” λΉ„λ””μ˜€μ™€ μ˜€λ””μ˜€λ₯Ό λ°°ν¬ν•˜λŠ” 데도 μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€. μ˜€λ””μ˜€λŠ” 주둜 MP3 ν˜•μ‹μœΌλ‘œ 배포되며, 이λ₯Ό νŒŸμΊμŠ€νŒ…(podcasting)이라고 λΆ€λ¦…λ‹ˆλ‹€. λ”°λΌμ„œ ν”Όλ“œλŠ” ν˜„λŒ€μ˜ Push 기술둜 간주될 수 μžˆμŠ΅λ‹ˆλ‹€.

κ°€μž₯ 일반적인 ν”Όλ“œλŠ” Really Simple Syndication (RSS) ν”Όλ“œ*μž…λ‹ˆλ‹€. ν•˜μ§€λ§Œ λŒ€λΆ€λΆ„μ˜ μ†Œν”„νŠΈμ›¨μ–΄μ™€ λ§ˆμ°¬κ°€μ§€λ‘œ RSS도 μ—¬λŸ¬ 버전이 μ‘΄μž¬ν•˜λ©°, λŒ€ν‘œμ μΈ 예둜 RSS 1.0κ³Ό RSS 2.0이 μžˆμŠ΅λ‹ˆλ‹€. RSS의 λ‹€μ–‘ν•œ 버전과 λ‹€λ₯Έ ν”Όλ“œλ“€μ€ *Extensible Markup Language (XML) 을 기반으둜 ν•˜κ³  있으며, XML은 κ΅¬μ‘°ν™”λœ λ¬Έμ„œλ₯Ό κ°œλ°œν•˜κΈ° μœ„ν•΄ μ‚¬μš©λ˜λŠ” ν…μŠ€νŠΈ 기반 컴퓨터 μ–Έμ–΄μž…λ‹ˆλ‹€.

ν˜„λŒ€ λΈŒλΌμš°μ €μ—μ„œ ν”Όλ“œ(Feeds) κΈ°λŠ₯을 μ‚¬μš©ν•  수 μžˆλŠ” 경우, μ›Ή νŽ˜μ΄μ§€λ₯Ό λ°©λ¬Έν•˜λ©΄ ν”Όλ“œ λ²„νŠΌμ΄ ν‘œμ‹œλ©λ‹ˆλ‹€. 이 λ²„νŠΌμ„ ν΄λ¦­ν•˜λ©΄ ν•˜λ‚˜ μ΄μƒμ˜ ν”Όλ“œλ₯Ό 선택할 수 μžˆμŠ΅λ‹ˆλ‹€. 일뢀 μ›Ήμ‚¬μ΄νŠΈμ—μ„œλŠ” ν”Όλ“œ λ²„νŠΌμ΄ λˆˆμ— 잘 λ„κ²Œ ν‘œμ‹œλ˜μ§€λ§Œ, λ‹€λ₯Έ μ‚¬μ΄νŠΈμ—μ„œλŠ” μ•½κ°„μ˜ 검색이 ν•„μš”ν•  수 μžˆμŠ΅λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄, λ‰΄μš• νƒ€μž„μŠ€(New York Times) μ›Ήμ‚¬μ΄νŠΈ(www.nytimes.com)μ—μ„œλŠ” ν™ˆ νŽ˜μ΄μ§€μ˜ 맨 μ•„λž˜λ‘œ μŠ€ν¬λ‘€ν•΄μ•Ό ν”Όλ“œ λ²„νŠΌμ„ 찾을 수 μžˆμŠ΅λ‹ˆλ‹€. κ·Έλ¦Ό 1.12λŠ” μ €μžκ°€ μ‹ λ¬Έ μ›Ήμ‚¬μ΄νŠΈμ˜ ν™ˆ νŽ˜μ΄μ§€λ₯Ό μ•„λž˜λ‘œ μŠ€ν¬λ‘€ν•˜μ—¬ ν”Όλ“œ λ²„νŠΌκ³Ό κ·Έ 였λ₯Έμͺ½μ— μžˆλŠ” RSSλΌλŠ” μ•½μ–΄λ₯Ό κ΄€μ°°ν–ˆμ„ λ•Œλ₯Ό λ³΄μ—¬μ€λ‹ˆλ‹€.

 

κ·Έλ¦Ό 1.12  Korea.net의 ν™ˆ νŽ˜μ΄μ§€μ—μ„œ ν”Όλ“œ λ²„νŠΌμ„ μ„ νƒν•˜λ €λ©΄ νŽ˜μ΄μ§€ ν•˜λ‹¨μœΌλ‘œ μŠ€ν¬λ‘€ν•΄μ•Ό ν•©λ‹ˆλ‹€.

 ν”Όλ“œ λ²„νŠΌμ„ μ„ νƒν•˜λ©΄, κ·Έλ¦Ό 1.12에 ν‘œμ‹œλœ μ›Ήμ‚¬μ΄νŠΈμ—μ„œ μ‚¬μš©μžκ°€ 선택할 수 μžˆλŠ” ν”Όλ“œ λͺ©λ‘μ΄ μ œκ³΅λ©λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄, μ €μžκ°€ μ‚¬μš© κ°€λŠ₯ν•œ ν”Όλ“œλ₯Ό ν™•μΈν–ˆμ„ λ•Œ, 선택 κ°€λŠ₯ν•œ ν”Όλ“œ ν•­λͺ©μ€ ν™ˆ νŽ˜μ΄μ§€λΆ€ν„° 세계, λ―Έκ΅­, 지역, λΉ„μ¦ˆλ‹ˆμŠ€, 기술 및 기타 μ—¬λŸ¬ μΉ΄ν…Œκ³ λ¦¬λ‘œ λ‹€μ–‘ν–ˆμŠ΅λ‹ˆλ‹€. κ·Έλ¦Ό 1.13은 μ €μžκ°€ λ‰΄μš• νƒ€μž„μŠ€(New York Times) μ›Ήμ‚¬μ΄νŠΈλ₯Ό 탐색할 λ•Œ μ‚¬μš©μžκ°€ 선택할 수 μžˆλŠ” 잠재적 ν”Όλ“œ λͺ©λ‘μ„ λ³΄μ—¬μ€λ‹ˆλ‹€. μΆ”μΈ‘μ»¨λŒ€, μ΄λ ‡κ²Œ ν’λΆ€ν•œ 무료 정보λ₯Ό μ œκ³΅ν•œ 것이 인쇄 맀체의 μž¬μ •μ  μ–΄λ €μ›€μœΌλ‘œ μ΄μ–΄μ‘Œμ„ μˆ˜λ„ μžˆμŠ΅λ‹ˆλ‹€.

 

1.2.7.4 Advantages λŒ€λΆ€λΆ„μ˜ 기술과 λ§ˆμ°¬κ°€μ§€λ‘œ, Push 기술과 κ΄€λ ¨λœ λͺ‡ 가지 μž₯점이 μžˆμŠ΅λ‹ˆλ‹€. ν΄λΌμ΄μ–ΈνŠΈ κ΄€μ μ—μ„œ λ³Ό λ•Œ, Push κΈ°μˆ μ€ 미리 μ •μ˜λœ μš”μ²­μ„ 톡해 관심 μžˆλŠ” ν•­λͺ©μ΄ μ›Ή νŽ˜μ΄μ§€ λ³€κ²½ μ‹œ μˆ˜μ‹ λ  수 μžˆλ„λ‘ ν•©λ‹ˆλ‹€. μ„œλ²„ κ΄€μ μ—μ„œ λ³Ό λ•Œ, Push κΈ°μˆ μ€ κ³΅ν†΅λœ μ—¬λŸ¬ μš”μ²­μ„ Push μ œκ³΅μžμ— λŒ€ν•œ 단일 μ‘λ‹΅μœΌλ‘œ μ²˜λ¦¬ν•  수 있으며, Push μ œκ³΅μžλŠ” κ°œλ³„ ν΄λΌμ΄μ–ΈνŠΈ κ΅¬λ…μžμ—κ²Œ μ›Ή νŽ˜μ΄μ§€λ₯Ό μ „μ†‘ν•˜λŠ” μ±…μž„μ„ μ§‘λ‹ˆλ‹€. μ΄λŸ¬ν•œ 이유둜 Push κΈ°μˆ μ€ 맀우 높은 ν™•μž₯성을 μ§€λ‹ˆλ©°, 원격 μ„œλ²„μ™€ λ„€νŠΈμ›Œν¬μ˜ λΆ€ν•˜λ₯Ό 쀄일 수 μžˆμ–΄ 응닡 μ‹œκ°„μ΄ ν–₯상될 수 μžˆμŠ΅λ‹ˆλ‹€.

 

1.2.7.5 Disadvantages μ•žμ„œ μ–ΈκΈ‰ν–ˆλ“―μ΄, 초기 Push 기술 버전이 κΈ°λŒ€μ— λ―ΈμΉ˜μ§€ λͺ»ν–ˆλ˜ μ£Όμš” μ΄μœ λŠ” νšŒμ‚¬ λ„€νŠΈμ›Œν¬μ— κ³ΌλΆ€ν•˜λ₯Ό 일으켰기 λ•Œλ¬Έμž…λ‹ˆλ‹€. μ˜€λŠ˜λ‚ μ—λŠ” 10-Mbps 이더넷 LAN이 1-Gbps λ˜λŠ” 10-Gbps LAN으둜 λŒ€μ²΄λ˜λ©΄μ„œ, RSS와 기타 ν”Όλ“œ ν˜•νƒœμ˜ ν˜„λŒ€μ μΈ Push 기술이 λ§Žμ€ κΈ°μ—… λ„€νŠΈμ›Œν¬μ— ν—ˆμš©λ˜κ³  μžˆμŠ΅λ‹ˆλ‹€. νšŒμ‚¬ λ„€νŠΈμ›Œν¬μ˜ κ³ΌλΆ€ν•˜ 외에도, 초기 Push 기술 버전 및 ν˜„λŒ€μ μΈ ν”Όλ“œ λ°©μ‹μ˜ 두 가지 좔가적인 ν•œκ³„λŠ” μ„œλΉ„μŠ€ ꡬ독 및 μ œμ–΄μ™€ κ΄€λ ¨λœ κ³΅ν†΅λœ μš”κ΅¬ μ‚¬ν•­μž…λ‹ˆλ‹€.

 

 κ΅¬λ…λ£Œμ™€ κ΄€λ ¨ν•΄μ„œ, λŒ€λΆ€λΆ„μ˜ 인터넷 μ‚¬μš©μžλŠ” 인터넷을 무료 μ„œλΉ„μŠ€λ‘œ μΈμ‹ν•˜κ³  있으며, 항상 μ €λ ΄ν•˜κ±°λ‚˜ λΉ„μš©μ΄ 듀지 μ•ŠλŠ” 정보λ₯Ό μ›ν•©λ‹ˆλ‹€. μ œμ–΄μ™€ κ΄€λ ¨ν•΄μ„œλŠ”, λ§Žμ€ μ‚¬μš©μžκ°€ λ‹€μš΄λ‘œλ“œν•  정보λ₯Ό 직접 μ œμ–΄ν•  수 μžˆλŠ” μ£Όλ¬Έν˜• 정보 검색(pull)을 μ„ ν˜Έν•©λ‹ˆλ‹€. Push κΈ°μˆ μ€ 고속 LAN이 10-Mbps μ†λ„λ‘œ 운영되던 μ‹œλŒ€μ— κ°œλ°œλ˜μ—ˆκΈ° λ•Œλ¬Έμ—, Pushμ—μ„œ λ°œμƒν•˜λŠ” νŠΈλž˜ν”½μ΄ κΈ°μ—… λ„€νŠΈμ›Œν¬μ— μƒλ‹Ήν•œ 영ν–₯을 λ―Έμ³€μŠ΅λ‹ˆλ‹€. λŒ€λΆ€λΆ„μ˜ 초기 Push μ œκ³΅μžλ“€μ΄ ꡬ독 κΈ°λ°˜μ΄μ—ˆκ³ , μ›Ή νŽ˜μ΄μ§€ 검색에 λŒ€ν•œ μ‚¬μš©μžμ˜ μ œμ–΄ μ„ ν˜Έλ„μ™€ 맞물렀, 1990λ…„λŒ€ λ™μ•ˆ Push 기술이 λͺ‡ λ…„ λ™μ•ˆ 인터넷 μ‚¬μš©μžμ˜ 관심을 μœ μ§€ν•œ 것은 λ†€λΌμš΄ μΌμž…λ‹ˆλ‹€.

 

 κ³ μ† λ„€νŠΈμ›Œν‚Ή κΈ°λŠ₯의 λ°œμ „κ³Ό ꡬ독 λΉ„μš©μ˜ 제거둜 인해 Push 기술이 λ‹€μ‹œ ν™œμ„±ν™”λ˜μ—ˆμŠ΅λ‹ˆλ‹€. μ˜€λŠ˜λ‚  λ§Žμ€ μ‚¬λžŒλ“€μ€ μ„ ν˜Έν•˜λŠ” 투자 μ •λ³΄λ‚˜ νŠΉμ • μœ ν˜•μ˜ μ΅œμ‹  λ‰΄μŠ€λ₯Ό ν™•μΈν•˜κΈ° μœ„ν•΄ λΉ„μ¦ˆλ‹ˆμŠ€ κ΄€λ ¨ ν”Όλ“œμ— κ΅¬λ…ν•©λ‹ˆλ‹€. 이제, μ§€λ‚œ λ°˜μ„ΈκΈ° λ™μ•ˆ 개발된 λ‹€μ–‘ν•œ 정보 검색 기술의 진화λ₯Ό μ΄ν•΄ν–ˆμœΌλ‹ˆ, ν˜„λŒ€ μ½˜ν…μΈ  전솑 λ„€νŠΈμ›Œν¬(Content Delivery Networking, CDN)의 μ—­ν• κ³Ό 그것이 Push, ν’€(Pull), μ›Ή 크둀링을 ν¬ν•¨ν•œ μ—¬λŸ¬ μœ ν˜•μ˜ ν΄λΌμ΄μ–ΈνŠΈ-μ„œλ²„ 톡신을 μ–΄λ–»κ²Œ μ§€μ›ν•˜λŠ”μ§€ μ‚΄νŽ΄λ³΄κ² μŠ΅λ‹ˆλ‹€.

1.3 Content Delivery Networking

 μ΄ μž₯의 첫 번째 μ„Ήμ…˜μ—μ„œ, μš°λ¦¬λŠ” μ½˜ν…μΈ  전솑 λ„€νŠΈμ›Œν‚Ή(CDN)에 λŒ€ν•œ κ°„λž΅ν•œ μ •μ˜λ₯Ό 톡해 μš©μ–΄μ— λŒ€ν•΄ μ†Œκ°œλ°›μ•˜μŠ΅λ‹ˆλ‹€. 이후, 두 번째 μ„Ήμ…˜μ—μ„œλŠ” 캐싱, ν’€(Pull), Push(Push), 크둀링(Crawling) μž‘μ—…μ„ ν¬ν•¨ν•œ ν΄λΌμ΄μ–ΈνŠΈ-μ„œλ²„ 기술의 진화에 μ΄ˆμ μ„ λ§žμ·„μŠ΅λ‹ˆλ‹€. 이 μ„Ήμ…˜μ—μ„œλŠ” 이전에 ν•™μŠ΅ν•œ 지식을 λ°”νƒ•μœΌλ‘œ, μ½˜ν…μΈ  전솑 λ„€νŠΈμ›Œν¬κ°€ λ‹€μ–‘ν•œ μœ ν˜•μ˜ ν΄λΌμ΄μ–ΈνŠΈ-μ„œλ²„ μž‘μ—…μ„ μ–΄λ–»κ²Œ μ§€μ›ν•˜λŠ”μ§€μ— λŒ€ν•΄ μ΄ν•΄ν•˜κ² μŠ΅λ‹ˆλ‹€. CDN μ‚¬μš©μ„ 톡해 얻을 수 μžˆλŠ” 이점을 μΈμ‹ν•˜λ €λ©΄ ν΄λΌμ΄μ–ΈνŠΈ-μ„œλ²„ μž‘μ—…μ˜ ν•œκ³„μ™€ μΈν„°λ„·μ˜ 일반적인 ꡬ쑰에 λŒ€ν•œ 지식이 ν•„μš”ν•©λ‹ˆλ‹€. CDN에 λŒ€ν•œ κ²€ν† λ₯Ό μ‹œμž‘ν•˜κΈ° μœ„ν•΄, μΈν„°λ„·μ—μ„œμ˜ ν΄λΌμ΄μ–ΈνŠΈ-μ„œλ²„ μž‘μ—…μ— λŒ€ν•΄ λ…Όμ˜ν•΄λ³΄κ² μŠ΅λ‹ˆλ‹€.

1.3.1 Client-Server Operations on the Internet

 μΈν„°λ„·μ€ TCP/IP ν”„λ‘œν† μ½œ λͺ¨μŒμ„ μ§€μ›ν•˜λŠ” λΌμš°ν„°λ₯Ό 톡해 μ„œλ‘œ μ—°κ²°λœ λ„€νŠΈμ›Œν¬λ“€μ˜ 집합을 λ‚˜νƒ€λƒ…λ‹ˆλ‹€. 인터넷을 톡해 데이터가 전달될 λ•Œ λ°œμƒν•˜λŠ” μ½˜ν…μΈ  전솑과 κ΄€λ ¨λœ λ¬Έμ œλ“€μ„ μ„€λͺ…ν•˜κΈ° μœ„ν•΄, λ¨Όμ € ν΄λΌμ΄μ–ΈνŠΈμ™€ μ„œλ²„κ°€ 같은 λ„€νŠΈμ›Œν¬μ— μžˆλŠ” μ΅œμƒμ˜ μ‹œλ‚˜λ¦¬μ˜€λ₯Ό κ°€μ •ν•΄λ³΄κ² μŠ΅λ‹ˆλ‹€. 그런 λ‹€μŒ, ν΄λΌμ΄μ–ΈνŠΈμ™€ μ„œλ²„ μ‚¬μ΄μ˜ 거리λ₯Ό λΌμš°ν„° 홉(router hop)κ³Ό 톡과해야 ν•  λ„€νŠΈμ›Œν¬μ˜ 수둜 ν™•μž₯ν•˜μ—¬, μΈν„°λ„·μ—μ„œ λ³„λ„μ˜ λ„€νŠΈμ›Œν¬λ₯Ό μƒν˜Έ μ—°κ²°ν•˜λŠ” 데 μ‚¬μš©λ˜λŠ” μ•‘μ„ΈμŠ€ 지점인 POP(Point of Presence)와 피어링 지점(peering point)에 λŒ€ν•΄ μ•Œμ•„λ³΄κ² μŠ΅λ‹ˆλ‹€.

1.3.2 Client Server Operating on the Same Network

 μΈν„°λ„· λ§₯λ½μ—μ„œ "λ„€νŠΈμ›Œν¬"λΌλŠ” μš©μ–΄λŠ” 인터넷 μ„œλΉ„μŠ€ 제곡자(ISP)κ°€ μ œκ³΅ν•˜λŠ” 연결성을 가진 μ„œλΈŒλ„·μ˜ 집합을 λ‚˜νƒ€λƒ…λ‹ˆλ‹€. λ”°λΌμ„œ μΈν„°λ„·μ—μ„œ ν΄λΌμ΄μ–ΈνŠΈμ™€ μ„œλ²„κ°€ λ™μΌν•œ λ„€νŠΈμ›Œν¬μ— μœ„μΉ˜ν•œλ‹€κ³  ν•  λ•Œ, 두 μ»΄ν“¨ν„°λŠ” λ™μΌν•œ μ„Έκ·Έλ¨ΌνŠΈμ— μžˆμ„ μˆ˜λ„ 있고, ν•œ 컴퓨터가 λ‹€λ₯Έ μž₯μΉ˜μ™€ ν†΅μ‹ ν•˜κΈ° μœ„ν•΄ ν•˜λ‚˜ μ΄μƒμ˜ λΌμš°ν„° 홉을 톡과해야 ν•˜λŠ” μ„œλ‘œ λ‹€λ₯Έ μ„œλΈŒλ„·μ— μžˆμ„ μˆ˜λ„ μžˆμŠ΅λ‹ˆλ‹€.

 

 μ„œλ²„ μ½˜ν…μΈ  전솑과 κ΄€λ ¨λœ 지연은 주둜 λ„€νŠΈμ›Œν¬ νŠΈλž˜ν”½, μ‚¬μš© κ°€λŠ₯ν•œ λ„€νŠΈμ›Œν¬ λŒ€μ—­ν­, ν΄λΌμ΄μ–ΈνŠΈμ—μ„œ μ„œλ²„κΉŒμ§€μ˜ λΌμš°ν„° 홉 μˆ˜μ— 따라 λ‹¬λΌμ§‘λ‹ˆλ‹€. μΈν„°λ„·μ˜ κ΄€μ μ—μ„œ "λ„€νŠΈμ›Œν¬"λŠ” ISP에 μ˜ν•΄ μ œμ–΄λ˜λ―€λ‘œ, 데이터 전솑이 μƒν˜Έ μ—°κ²°λœ "λ„€νŠΈμ›Œν¬" 간에 μ΄λ£¨μ–΄μ§ˆ λ•Œλ³΄λ‹€ μ½˜ν…μΈ  전솑을 더 효율적으둜 관리할 수 μžˆμŠ΅λ‹ˆλ‹€. 즉, ISPλŠ” 좔가적인 νŠΈλž˜ν”½μ˜ 영ν–₯을 μ΅œμ†Œν™”ν•˜κΈ° μœ„ν•΄ 더 λ§Žμ€ ν΄λΌμ΄μ–ΈνŠΈλ₯Ό μœ μΉ˜ν•˜λ©΄μ„œ λŒ€μ—­ν­κ³Ό λΌμš°ν„°λ₯Ό μ—…κ·Έλ ˆμ΄λ“œν•  수 μžˆμŠ΅λ‹ˆλ‹€.

1.3.3 Client-Server Operations on Different Networks

 ν΄λΌμ΄μ–ΈνŠΈμ™€ μ„œλ²„κ°€ μ„œλ‘œ λ‹€λ₯Έ 인터넷 "λ„€νŠΈμ›Œν¬"에 μœ„μΉ˜ν•  λ•Œ, νŠΈλž˜ν”½μ€ λ‹€λ₯Έ ISPκ°€ μš΄μ˜ν•˜λŠ” λ„€νŠΈμ›Œν¬ κ°„μ˜ μƒν˜Έ μ—°κ²° 지점을 톡해 흐λ₯΄κ²Œ λ©λ‹ˆλ‹€. μΈν„°λ„·μ—μ„œ POP(Point of Presence)λŠ” ν•œ λ„€νŠΈμ›Œν¬κ°€ λ‹€λ₯Έ λ„€νŠΈμ›Œν¬μ— μ—°κ²°λ˜λŠ” μ•‘μ„ΈμŠ€ 지점을 μ§€μΉ­ν•˜λŠ” μš©μ–΄λ‘œ μ‚¬μš©λ©λ‹ˆλ‹€. μ‹€μ œλ‘œ POPλΌλŠ” μš©μ–΄λŠ” μ›λž˜ μ „ν™” ν†΅μ‹ μ—μ„œ μœ λž˜ν–ˆμœΌλ©°, 둜컬 μ „ν™” μ‚¬μ—…μžκ°€ λ„€νŠΈμ›Œν¬λ₯Ό ν•˜λ‚˜ μ΄μƒμ˜ μž₯거리 μ „ν™” μ‚¬μ—…μžμ™€ μ—°κ²°ν•˜λŠ” 물리적 μœ„μΉ˜λ₯Ό λ‚˜νƒ€λƒˆμŠ΅λ‹ˆλ‹€. POPλΌλŠ” μš©μ–΄λŠ” μ—¬μ „νžˆ 두 ISPκ°€ λ„€νŠΈμ›Œν¬λ₯Ό μƒν˜Έ μ—°κ²°ν•˜λŠ” μœ„μΉ˜λ₯Ό λ‚˜νƒ€λ‚΄κΈ° μœ„ν•΄ μ‚¬μš©λ˜μ§€λ§Œ, 이 μœ„μΉ˜λ₯Ό λ‚˜νƒ€λ‚΄λŠ” 더 일반적인 μš©μ–΄λŠ” 인터넷 피어링 지점(peering point)μž…λ‹ˆλ‹€.

1.3.4 Peering Point

 μΈν„°λ„· 피어링 지점은 두 개 μ΄μƒμ˜ λ„€νŠΈμ›Œν¬κ°€ μƒν˜Έ μ—°κ²°λ˜λŠ” 물리적 μœ„μΉ˜λ₯Ό λ‚˜νƒ€λƒ…λ‹ˆλ‹€. μ΄λŸ¬ν•œ μœ„μΉ˜λŠ” ISP κ°„μ˜ 계약을 기반으둜 ν•˜λ©°, κ·Έ 기원은 κ³ κΈ‰ 연ꡬ ν”„λ‘œμ νŠΈ κΈ°κ΄€ λ„€νŠΈμ›Œν¬(ARPANET, Advanced Research Projects Agency Network)의 초기 ν™•μž₯으둜 거슬러 μ˜¬λΌκ°‘λ‹ˆλ‹€. 인터넷이 λ°œμ „ν•¨μ— 따라, ARPANET은 λ°±λ³Έ λ„€νŠΈμ›Œν¬λ‘œ κ°„μ£Όλ˜μ—ˆμœΌλ©°, λ‹€λ₯Έ λ„€νŠΈμ›Œν¬λ“€μ€ 백본과의 ν•˜λ‚˜ μ΄μƒμ˜ 연결을 톡해 μ„œλ‘œ μ—°κ²°λ˜μ—ˆμŠ΅λ‹ˆλ‹€. 인터넷이 ν™•μž₯되고 λ°œμ „ν•˜λ©΄μ„œ, 이제 전톡적인 의미의 단일 λ°±λ³Έ λ„€νŠΈμ›Œν¬λŠ” μ‘΄μž¬ν•˜μ§€ μ•ŠμœΌλ©°, λŒ€μ‹  λ‹€μ–‘ν•œ 상업적 ISP와 사섀 λ„€νŠΈμ›Œν¬ μš΄μ˜μžλ“€μ΄ 두 개 μ΄μƒμ˜ λ„€νŠΈμ›Œν¬λ₯Ό 피어링 μ§€μ μ—μ„œ μƒν˜Έ μ—°κ²°ν•˜λŠ” 피어링 계약을 μ²΄κ²°ν•˜κ²Œ λ˜μ—ˆμŠ΅λ‹ˆλ‹€.

 

 μ˜€λŠ˜λ‚ μ—λŠ” 두 가지 μ£Όμš” 피어링 μœ ν˜•μ΄ μžˆμŠ΅λ‹ˆλ‹€. 사섀 피어링(private peering)κ³Ό 곡곡 피어링(public peering)μž…λ‹ˆλ‹€. 사섀 피어링 지점은 두 ISP κ°„μ˜ νŠΈλž˜ν”½ 흐름을 ν—ˆμš©ν•˜κΈ° μœ„ν•œ 계약을 λ§ΊλŠ” 것을 μ˜λ―Έν•©λ‹ˆλ‹€. 반면, 곡곡 피어링 지점(인터넷 μ΅μŠ€μ²΄μΈμ§€ 포인트, Internet Exchange Point)은 νŠΉμ • μ œκ³΅μžμ™€ 독립적인 μœ„μΉ˜λ‘œ, λ„€νŠΈμ›Œν¬κ°€ μƒν˜Έ 연결될 수 μžˆλŠ” μž₯μ†Œλ₯Ό λ‚˜νƒ€λƒ…λ‹ˆλ‹€. MCI(이전 WorldCom)와 같이 λŒ€λŸ‰μ˜ νŠΈλž˜ν”½μ„ μ²˜λ¦¬ν•˜λŠ” ISPλŠ” μ’…μ’… Tier 1 μ‚¬μ—…μžλΌκ³  뢈리며, λ‹€λ₯Έ Tier 1 μ‚¬μ—…μžλ“€κ³Ό μƒν˜Έ 연결에 λŒ€ν•΄ μ„œλ‘œ λΉ„μš©μ„ μ²­κ΅¬ν•˜μ§€ μ•Šκ³  피어링 계약을 μ²΄κ²°ν•©λ‹ˆλ‹€. 더 적은 νŠΈλž˜ν”½μ„ μ²˜λ¦¬ν•˜λŠ” μ†Œκ·œλͺ¨ μ œκ³΅μžλ“€μ€ μƒν˜Έ μ—°κ²° μ„œλΉ„μŠ€μ— λŒ€ν•œ λΉ„μš©μ„ μ§€λΆˆν•΄μ•Ό ν•˜λŠ” 인터넷 μ΅μŠ€μ²΄μΈμ§€ 포인트λ₯Ό μ΄μš©ν•˜λŠ” κ²½ν–₯이 μžˆμŠ΅λ‹ˆλ‹€.

 

 ν”Όμ–΄λ§ μ§€μ μ˜ ν•œ 예둜 MAE-Eastλ₯Ό λ“€ 수 μžˆμŠ΅λ‹ˆλ‹€. MAEλŠ” Metropolitan Area Ethernet*의 μ•½μžλ‘œ, 1993λ…„ *Metropolitan Fiber Systems (이후 Verizon에 인수되기 μ „ MCIκ°€ μ†Œμœ )μ—μ„œ PSI, UUNET, 그리고 SprintLinkλ₯Ό μœ„ν•΄ κ΅¬μΆ•ν•œ κ΅ν™˜ μ‹œμ„€μ„ λ‚˜νƒ€λƒ…λ‹ˆλ‹€. MAE-EastλŠ” λ―Έκ΅­ κ΅­κ°€ κ³Όν•™ μž¬λ‹¨(National Science Foundation)이 인터넷 λ°±λ³Έ μ‚¬μ—…μ—μ„œ μ² μˆ˜ν•  무렡에 μ„€λ¦½λ˜μ—ˆμœΌλ©°, 이λ₯Ό κ³„κΈ°λ‘œ 이 피어링 지점이 맀우 성곡을 거두어 μ‹€λ¦¬μ½˜ 밸리에 MAE-WestλΌλŠ” μœ μ‚¬ν•œ μ‹œμ„€μ΄ κ°œμ„€λ˜μ—ˆμŠ΅λ‹ˆλ‹€.

 

 2005λ…„κΉŒμ§€ MAE-EastλŠ” μ›Œμ‹±ν„΄ D.C. λŒ€λ„μ‹œ 지역에 λ„€ 개의 μ‚¬μ΄νŠΈμ™€ λ‰΄μš•μ‹œμ— ν•œ 개의 μ‚¬μ΄νŠΈλ‘œ ν™•μž₯λ˜μ—ˆμœΌλ©°, AT&T WorldNet, BT, Epoch Networks, Equant, Hurricane Electric, Infornet, Swisscom AG, UUNET, Verio, 그리고 Spedius λ“± 총 38λͺ…μ˜ νšŒμ›μ‚¬κ°€ μžˆμ—ˆμŠ΅λ‹ˆλ‹€. 2009λ…„κΉŒμ§€ MAE-EastλŠ” SONET(동기 κ΄‘ λ„€νŠΈμ›Œν¬)을 ν†΅ν•œ νŒ¨ν‚· 전솑(Packet over SONET)을 μ‚¬μš©ν•˜μ—¬ Optical Carrier(OC) 데이터 μ†λ„μ˜ ν”„λ ˆμž„ 릴레이(Frame Relay) μΊ‘μŠν™” κΈ°λŠ₯을 μ œκ³΅ν–ˆμœΌλ©°, OC-3, OC-12, OC-48 μ†λ„μ˜ 데이터 전솑과 κΈ°κ°€λΉ„νŠΈ 이더넷(Gigabit Ethernet) μ—°κ²°, 그리고 DS-3, OC-3, OC-12 μ†λ„μ˜ ATM 연결을 μ œκ³΅ν–ˆμŠ΅λ‹ˆλ‹€.

κ·Έλ¦Ό 1.14  MAE-East의 운영과 κ΄€λ ¨λœ μ„Έ 가지 λ©”νŠΈλ¦­μ„ μ œκ³΅ν•˜λŠ” μ›Ή νŽ˜μ΄μ§€μ˜ 상단 λΆ€λΆ„

 

 μ˜€λŠ˜λ‚  λ―Έκ΅­μ—λŠ” μ„Έ 개의 μ£Όμš” MAEκ°€ μžˆμŠ΅λ‹ˆλ‹€: MAE-East, MAE-West, 그리고 ν…μ‚¬μŠ€μ£Ό λŒˆλŸ¬μŠ€μ— μœ„μΉ˜ν•œ MAE-Centralμž…λ‹ˆλ‹€. 이와 λ”λΆˆμ–΄, ν”„λ ˆμž„ μΊ‘μŠν™”(Frame Encapsulation, FE) μ„œλΉ„μŠ€λ₯Ό μœ„ν•œ 두 개의 쀑앙 MAEκ°€ μ‹œμΉ΄κ³ μ™€ λ‰΄μš•μ— μœ„μΉ˜ν•΄ μžˆμŠ΅λ‹ˆλ‹€.

κ·Έλ¦Ό 1.14λŠ” 이 μ±…μ˜ 초판이 μž‘μ„±λ˜μ—ˆμ„ λ•Œ MAE-East의 인터넷 νŠΈλž˜ν”½ 리포트λ₯Ό λ³΄μ—¬μ€λ‹ˆλ‹€. κ·Έλ¦Ό 1.14μ—λŠ” μ§€λ‚œ 24μ‹œκ°„ λ™μ•ˆμ˜ ν™œλ™μ„ λ‚˜νƒ€λ‚΄λŠ” 두 개의 κ·Έλž˜ν”„κ°€ ν‘œμ‹œλ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€. 상단 κ·Έλž˜ν”„λŠ” νŠΈλž˜ν”½ μ§€μˆ˜λ₯Ό λ‚˜νƒ€λ‚΄λ©°, 0μ—μ„œ 100κΉŒμ§€μ˜ 점수둜, 0은 λŠλ¦Όμ„ μ˜λ―Έν•˜κ³  100은 빠름을 μ˜λ―Έν•©λ‹ˆλ‹€. νŠΈλž˜ν”½ μ§€μˆ˜λŠ” μ§€λ‚œ 7일 λ™μ•ˆ λ™μΌν•œ λΌμš°ν„°μ—μ„œμ˜ Ping 응닡 κ²°κ³Όλ₯Ό κΈ°μ€€μœΌλ‘œ ν˜„μž¬ 응닡을 λΉ„κ΅ν•˜μ—¬ μ‚°μΆœλ˜λ©°, 응닡이 이전 응닡듀보닀 더 λ‚˜μ€μ§€ ν˜Ήμ€ 더 λ‚˜μœμ§€μ— 따라 ν˜„μž¬ 응닡에 0μ—μ„œ 100κΉŒμ§€μ˜ μ μˆ˜κ°€ ν• λ‹Ήλ©λ‹ˆλ‹€.

두 번째 κ·Έλž˜ν”„λŠ” λ°€λ¦¬μ΄ˆ(ms) λ‹¨μœ„μ˜ 응닡 μ‹œκ°„μ„ λ‚˜νƒ€λƒ…λ‹ˆλ‹€. 응닡 μ‹œκ°„μ€ ν•œ μœ„μΉ˜μ—μ„œ λ‹€λ₯Έ μœ„μΉ˜λ‘œ νŠΈλž˜ν”½μ„ μ „μ†‘ν•œ ν›„ λ‹€μ‹œ μ›λž˜ μœ„μΉ˜λ‘œ λŒμ•„μ˜€λŠ” 왕볡 μ‹œκ°„μ„ κ³„μ‚°ν•œ κ°’μž…λ‹ˆλ‹€. λ§Œμ•½ κ·Έλ¦Ό 1.14λ₯Ό μ•„λž˜λ‘œ μŠ€ν¬λ‘€ν•  수 μžˆλ‹€λ©΄, μ„Έ 번째 κ·Έλž˜ν”„μΈ νŒ¨ν‚· 손싀(packet loss)을 확인할 수 μžˆμŠ΅λ‹ˆλ‹€. 이 κ·Έλž˜ν”„λŠ” λΌμš°ν„°μ— μ˜ν•΄ νκΈ°λ˜κ±°λ‚˜ μ†μ‹€λœ νŒ¨ν‚·μ˜ λΉ„μœ¨μ„ λ‚˜νƒ€λƒ…λ‹ˆλ‹€. 일반적으둜 λΌμš°ν„°λŠ” κ³ΌλΆ€ν•˜ μƒνƒœμΌ λ•Œ νŒ¨ν‚·μ„ νκΈ°ν•˜κΈ° λ•Œλ¬Έμ—, 이 값은 λ„€νŠΈμ›Œν¬ 신뒰성을 μΈ‘μ •ν•˜λŠ” μ§€ν‘œλ‘œ λ³Ό 수 μžˆμŠ΅λ‹ˆλ‹€.

 

 κ·Έλ¦Ό 1.14의 인터넷 νŠΈλž˜ν”½ λ¦¬ν¬νŠΈμ— ν‘œμ‹œλœ μ„Έ 가지 λ©”νŠΈλ¦­μ€ ISP λ„€νŠΈμ›Œν¬ κ°„μ˜ 정보 흐름 μ‹œ 병λͺ© ν˜„μƒμ„ λ‚˜νƒ€λ‚Ό 수 μžˆμŠ΅λ‹ˆλ‹€. 즉, 피어링 지점은 ν•œ 인터넷 "λ„€νŠΈμ›Œν¬"의 νŠΈλž˜ν”½μ΄ λ‹€λ₯Έ "λ„€νŠΈμ›Œν¬"둜 전솑될 λ•Œ λͺ¨λ“  νŠΈλž˜ν”½μ΄ 톡과해야 ν•˜λŠ” κΉ”λ•ŒκΈ°(funnel)처럼 μž‘μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€. ISP κ°„μ˜ 데이터 흐름은 일반적으둜 λŒ€μΉ­μ μ΄μ§€ μ•ŠκΈ° λ•Œλ¬Έμ—, νŠΉμ • μ‹œμ μ—μ„œλŠ” 일뢀 ISPκ°€ 피어링 μ§€μ μ˜ μš©λŸ‰μ„ μ΄ˆκ³Όν•˜λŠ” 데이터λ₯Ό 전솑해야 ν•˜λŠ” 상황이 λ°œμƒν•  수 μžˆμŠ΅λ‹ˆλ‹€. 이 상황이 λ°œμƒν•˜λ©΄ ν•΄λ‹Ή 연결이 병λͺ© ν˜„μƒμ„ κ²ͺ게 λ©λ‹ˆλ‹€. 피어링 지점을 μ—…κ·Έλ ˆμ΄λ“œν•  μˆ˜λ„ μžˆμ§€λ§Œ, λ§Žμ€ 경우 μ„œλ²„λ₯Ό μš΄μ˜ν•˜λŠ” μ†Œμˆ˜μ˜ κ³ κ°λ“€λ§Œμ΄ 문제λ₯Ό κ²ͺκΈ° λ•Œλ¬Έμ—, μ„œλ²„κ°€ μœ„μΉ˜ν•œ ISPλŠ” λΉ„μš© 문제둜 인해 피어링 지점을 μ—…κ·Έλ ˆμ΄λ“œν•˜κΈ°λ₯Ό 꺼릴 수 μžˆμŠ΅λ‹ˆλ‹€. 이와 μœ μ‚¬ν•˜κ²Œ, 좔가적인 피어링 지점을 μ„€μΉ˜ν•˜λŠ” 것도 μƒλ‹Ήν•œ λΉ„μš©μ΄ λ°œμƒν•  수 μžˆμŠ΅λ‹ˆλ‹€.

 

 κΈ°μ‘΄ 피어링 지점을 λͺ¨λ‘ μ—…κ·Έλ ˆμ΄λ“œν•˜κ³  좔가적인 피어링 지점을 μ„€μΉ˜ν•˜μ—¬ λ„€νŠΈμ›Œν¬ κ°„ 연결성을 κ°•ν™”ν•˜λ”λΌλ„, 이λ₯Ό κ΅¬ν˜„ν•˜λŠ” λ°μ—λŠ” μ‹œκ°„μ΄ 걸리며, ν˜„μž¬ ν•œ λ„€νŠΈμ›Œν¬μ˜ ν΄λΌμ΄μ–ΈνŠΈκ°€ λ‹€λ₯Έ λ„€νŠΈμ›Œν¬μ˜ μ„œλ²„μ— μ ‘κ·Όν•  λ•Œ κ²½ν—˜ν•˜λŠ” 지연이 λˆˆμ— λ„κ²Œ κ°μ†Œν•˜μ§€ μ•Šμ„ μˆ˜λ„ μžˆμŠ΅λ‹ˆλ‹€. μ΄λŸ¬ν•œ 경우, ν΄λΌμ΄μ–ΈνŠΈκ°€ λ‹€λ₯Έ λ„€νŠΈμ›Œν¬μ— μžˆλŠ” μ„œλ²„μ— μ ‘κ·Όν•΄μ•Ό ν•  λ•Œ κ³ μ •λœ λΌμš°ν„° 홉 수λ₯Ό 톡과해야 ν•˜λŠ” 상황이 λ°œμƒν•©λ‹ˆλ‹€.

이 μƒˆλ‘œμš΄ μ±…μ˜ κ°œμ •νŒμ„ μ€€λΉ„ν•˜λ©΄μ„œ μ €μžλŠ” λ‹€μ‹œ MAE-Eastλ₯Ό λ°©λ¬Έν–ˆμŠ΅λ‹ˆλ‹€. λ°©λ¬Έ 쀑, μ§€λ‚œ 5λ…„ λ™μ•ˆ μ—°κ²° μ†λ„μ˜ μ—…κ·Έλ ˆμ΄λ“œκ°€ μƒλ‹Ήνžˆ μ§„μ „λ˜μ—ˆμŒμ„ ν™•μΈν–ˆμœΌλ‚˜, μΈν„°λ„·μ˜ 전체 νŠΈλž˜ν”½ λ˜ν•œ μ¦κ°€ν–ˆμŒμ„ κΉ¨λ‹¬μ•˜μŠ΅λ‹ˆλ‹€. λ”°λΌμ„œ, μš©λŸ‰ 증가가 μ¦κ°€ν•œ νŠΈλž˜ν”½μ„ μˆ˜μš©ν•  수 μžˆλŠ”μ§€ μ—¬λΆ€λ₯Ό ν™•μΈν•˜λŠ” 것이 ν₯미둜울 κ²ƒμž…λ‹ˆλ‹€.

 

κ·Έλ¦Ό 1.15 2009λ…„ 11월에 λ‹€μ‹œ λ°©λ¬Έν•œ MAE-East

 

 κ·Έλ¦Ό 1.15λŠ” 5λ…„ 후인 2009λ…„ 11월에 λ‹€μ‹œ λ°©λ¬Έν•œ MAE-Eastλ₯Ό λ³΄μ—¬μ€λ‹ˆλ‹€. 이 κ·Έλ¦Όμ—μ„œ μ£Όλͺ©ν•  점은, κΈ€λ‘œλ²Œ μ§€μˆ˜(Global Index)κ°€ 83으둜 μœ μ§€λ˜μ—ˆμ§€λ§Œ, MAE-EastλŠ” 데이터 전솑 μ—…κ·Έλ ˆμ΄λ“œλ₯Ό 톡해 νŠΈλž˜ν”½ 증가λ₯Ό μ΄ˆκ³Όν•˜λŠ” μ„±μž₯을 μ΄λ£¨μ—ˆλ‹€λŠ” κ²ƒμž…λ‹ˆλ‹€. νŠΈλž˜ν”½ μ§€μˆ˜, 응닡 μ‹œκ°„, νŒ¨ν‚· 손싀을 μ‚΄νŽ΄λ³΄λ©΄, 각각의 μ§€ν‘œκ°€ 거의 0에 κ°€κΉŒμš΄ 선을 λ‚˜νƒ€λ‚΄κ³  μžˆμŠ΅λ‹ˆλ‹€.

λ”°λΌμ„œ MAE-EastλŠ” 데이터λ₯Ό μ†μ‹€ν•˜μ§€ μ•Šκ³  수용 κ°€λŠ₯ν•œ 응닡 μ‹œκ°„μ„ μœ μ§€ν•˜λ©° 데이터 μ²˜λ¦¬μ— μžˆμ–΄ 큰 λ°œμ „μ„ μ΄λ£¨μ—ˆμŠ΅λ‹ˆλ‹€.

μ•žμ„œ μ–ΈκΈ‰ν•œ νŒ¨ν‚· 손싀과 응닡 μ‹œκ°„ 증가와 κ΄€λ ¨λœ 문제λ₯Ό ν•΄κ²°ν•˜κΈ° μœ„ν•΄ 1990λ…„λŒ€ λ™μ•ˆ 또 λ‹€λ₯Έ μ†”λ£¨μ…˜μ΄ λ°œμ „ν–ˆμŠ΅λ‹ˆλ‹€. 이 μ†”λ£¨μ…˜μ€ μ„œλ²„ μ½˜ν…μΈ λ₯Ό 쀑앙 μœ„μΉ˜μ—μ„œ 인터넷 μ „μ—­μ˜ μ—¬λŸ¬ λΆ„μ‚°λœ μœ„μΉ˜λ‘œ μ΄λ™μ‹œν‚€λŠ” 방식에 κΈ°λ°˜μ„ 두고 μžˆμŠ΅λ‹ˆλ‹€. 이λ₯Ό 톡해 μ›Ή νŽ˜μ΄μ§€λ₯Ό μ΅œμ’… ν΄λΌμ΄μ–ΈνŠΈ μš”μ²­μžμ—κ²Œ 더 κ°€κΉŒμš΄ μœ„μΉ˜λ‘œ μ΄λ™μ‹œμΌœ, μš”μ²­μ΄ 톡과해야 ν•˜λŠ” λΌμš°ν„° 홉 μˆ˜μ™€ 왕볡 μ „νŒŒ μ‹œκ°„μ„ μ€„μ˜€μŠ΅λ‹ˆλ‹€. λ˜ν•œ, μ›Ή νŽ˜μ΄μ§€κ°€ 이제 μ΅œμ’… μ‚¬μš©μžμ—κ²Œ 더 κ°€κΉŒμš΄ μœ„μΉ˜μ— 있기 λ•Œλ¬Έμ—, νŠΈλž˜ν”½μ΄ 피어링 μ§€μ μ˜ 병λͺ© ν˜„μƒμ„ 톡과할 ν•„μš”κ°€ μ—†μ–΄μ Έ νŠΈλž˜ν”½ 흐름이 κ°œμ„ λ˜κ³  지연이 μ΅œμ†Œν™”λ˜μ—ˆμŠ΅λ‹ˆλ‹€.

 

 μ›Ή νŽ˜μ΄μ§€λ₯Ό λ‹€μ–‘ν•œ μœ„μΉ˜μ—μ„œ μ‚¬μš©ν•  수 μžˆλ„λ‘ λ°°ν¬ν•˜λŠ” μž‘μ—…μ„ μ½˜ν…μΈ  전솑 λ„€νŠΈμ›Œν‚Ή(Content Delivery Networking, CDN)이라고 ν•˜λ©°, 이것이 이 μ±…μ˜ μ£Όμ œμž…λ‹ˆλ‹€. λ”°λΌμ„œ MAE-East의 μ„±λŠ₯ ν–₯상은 λΆ€λΆ„μ μœΌλ‘œ μ½˜ν…μΈ  전솑 λ„€νŠΈμ›Œν¬μ˜ μ„±μž₯ 덕뢄이라고 λ³Ό 수 μžˆμŠ΅λ‹ˆλ‹€. 후속 μž₯λ“€μ—μ„œ 이 주제λ₯Ό 더 깊이 탐ꡬ할 μ˜ˆμ •μ΄μ§€λ§Œ, μ§€κΈˆμ€ ν˜„λŒ€ CDN의 역할이 μ›Ή 기반 정보λ₯Ό μ΅œμ’… μš”μ²­μžμ™€ 더 κ°€κΉŒμš΄ μœ„μΉ˜λ‘œ λ°°ν¬ν•˜μ—¬ 정보 검색을 μš©μ΄ν•˜κ²Œ ν•˜λŠ” κ²ƒμž„μ„ μ•Œ 수 μžˆμŠ΅λ‹ˆλ‹€. 이λ₯Ό 톡해, CDN은 ν’€(Pull), Push(Push), 심지어 μ›Ή 크둀링(Web Crawling)κΉŒμ§€ ν¬ν•¨ν•œ λ‹€μ–‘ν•œ ν΄λΌμ΄μ–ΈνŠΈ-μ„œλ²„ 톡신을 μ§€μ›ν•©λ‹ˆλ‹€.

1.3.5 Video Considerations

 μ΄ μž₯을 λ§ˆλ¬΄λ¦¬ν•˜λ©°, λΉ„λ””μ˜€μ— κ΄€ν•œ λͺ‡ 가지 사항을 μ–ΈκΈ‰ν•  ν•„μš”κ°€ μžˆμŠ΅λ‹ˆλ‹€. 이 μ±…μ˜ 초판이 μž‘μ„±λ  λ‹Ήμ‹œ μ›Ήμ‚¬μ΄νŠΈμ— λΉ„λ””μ˜€κ°€ ν†΅ν•©λ˜κ³  μžˆμ—ˆμ§€λ§Œ, μ„œλ²„ μ €μž₯ μš©λŸ‰κ³Ό λ„€νŠΈμ›Œν¬ λŒ€μ—­ν­μ˜ μ œμ•½μœΌλ‘œ 인해 λΉ„λ””μ˜€ μ‚¬μš©μ€ 크게 μ œν•œλ˜μ—ˆμŠ΅λ‹ˆλ‹€. μ§€λ‚œ 10λ…„ λ™μ•ˆ, 데이터 μ €μž₯ μš©λŸ‰μ€ κΈ°μˆ μ— 따라 10λ°°μ—μ„œ 100λ°°κΉŒμ§€ μ¦κ°€ν–ˆμŠ΅λ‹ˆλ‹€. 비ꡐ적 LAN 전솑 μ†λ„λŠ” λΉ λ₯Έ 이더넷(Fast Ethernet)의 100 Mbpsμ—μ„œ 10 κΈ°κ°€λΉ„νŠΈ(Gigabit)둜 μ¦κ°€ν–ˆμœΌλ©°, 주둜 T1(1.544 Mbps) νšŒμ„ μ„ μ‚¬μš©ν–ˆλ˜ κ΄‘μ—­ λ„€νŠΈμ›Œν¬(WAN)λŠ” λ§Žμ€ κ²½μš°μ— 155.52 Mbps(OC-3), 622.08 Mbps(OC-12), 그리고 2488.32 Mbps(OC-48) 데이터 속도λ₯Ό μ œκ³΅ν•˜λŠ” κ΄‘ν•™ 캐리어(Optical Carrier, OC) 데이터 μ†λ„λ‘œ λŒ€μ²΄λ˜μ—ˆμŠ΅λ‹ˆλ‹€. μ„œλ²„μ˜ μ €μž₯ μš©λŸ‰ 증가와 WAN 및 LAN이 μ¦κ°€λœ 데이터 흐름을 μ²˜λ¦¬ν•  수 μžˆλŠ” λŠ₯λ ₯ 덕뢄에, λΉ„λ””μ˜€λŠ” μ‚¬μš©μžκ°€ μ›Ή νŽ˜μ΄μ§€μ—μ„œ λ³Ό 수 μžˆλŠ” ν•˜λ‚˜μ˜ 선택 μ‚¬ν•­μœΌλ‘œ 크게 μ¦κ°€ν–ˆμŠ΅λ‹ˆλ‹€.

 

 λ˜ν•œ, 이제 μ˜ν™” λ‹€μš΄λ‘œλ“œ, TV μ—ν”Όμ†Œλ“œ μ‹œμ²­, TVλ₯Ό 인터넷에 μ—°κ²°ν•˜μ—¬ "λŒ€ν™”λ©΄"μ—μ„œ ν”„λ‘œκ·Έλž¨μ„ μ‹œμ²­ν•˜λŠ” 것이 κ°€λŠ₯ν•΄μ‘ŒμŠ΅λ‹ˆλ‹€. λ˜ν•œ, ν…ŒλŸ¬κ°€ λ°œμƒν•  μœ„ν—˜μ΄ μžˆλŠ” μ‹œλŒ€μ—μ„œ, λ§Žμ€ λ„μ‹œμ—λŠ” λ°©λŒ€ν•œ λΉ„λ””μ˜€ 카메라 λ„€νŠΈμ›Œν¬κ°€ μ„€μΉ˜λ˜μ–΄ 있으며, μ—¬λŸ¬ μœ„μΉ˜μ˜ μ‹€μ‹œκ°„ ν”Όλ“œλ₯Ό 단일 μ½˜μ†”μ—μ„œ 확인할 수 μžˆμŠ΅λ‹ˆλ‹€. μš΄μ˜μžκ°€ μΆ”κ°€ 정보λ₯Ό ν•„μš”λ‘œ ν•  λ•ŒλŠ” 화면을 μ „ν™˜ν•˜κ±°λ‚˜ 전체 ν™”λ©΄ μ΄λ―Έμ§€λ‘œ ν™•λŒ€ν•˜μ—¬ ν•„μš”ν•œ 정보λ₯Ό 확인할 수 μžˆμŠ΅λ‹ˆλ‹€. λ§Žμ€ λ„μ‹œμ˜ ν”Όλ“œκ°€ κΈ°μ‘΄ 인터넷을 μš°νšŒν•˜μ—¬ μ „μ†‘λ˜μ§€λ§Œ, λΉ„λ””μ˜€ μΉ΄λ©”λΌμ˜ μƒλŒ€μ μœΌλ‘œ μ €λ ΄ν•œ λΉ„μš© 덕뢄에 λ§Žμ€ μ›Ήμ‚¬μ΄νŠΈμ—μ„œλŠ” 리쑰트의 λ·°, 일좜 μž₯λ©΄ 및 "사진 ν•œ μž₯이 천 λ§ˆλ”” 말을 λŒ€μ‹ ν•  수 μžˆλŠ”" λ‹€λ₯Έ μž₯면듀을 μ œκ³΅ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€.

 

 ν•˜μ§€λ§Œ λΉ„λ””μ˜€κ°€ μ„±κ³΅μ μœΌλ‘œ μ „μ†‘λ˜κΈ° μœ„ν•΄μ„œλŠ”, μ›Ή κ°œλ°œμžκ°€ 잠재적 μ‹œμ²­μžκ°€ λͺ¨λ‘ λ™μΌν•˜μ§€ μ•Šλ‹€λŠ” 점을 κ³ λ €ν•΄μ•Ό ν•©λ‹ˆλ‹€. 즉, 일뢀 μ‹œμ²­μžλŠ” 10 Mbps둜 μž‘λ™ν•˜λŠ” λ ˆκ±°μ‹œ LAN을 μ‚¬μš©ν•  μˆ˜λ„ 있고, λ‹€λ₯Έ μ‹œμ²­μžλŠ” μΌ€μ΄λΈ”μ΄λ‚˜ DSL μ—°κ²° λ˜λŠ” κΈ°κ°€λΉ„νŠΈ LAN을 μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€. λ˜ν•œ, μ„œλ²„μ—μ„œ 잠재적 μ‹œμ²­μžλ‘œμ˜ 데이터 흐름은 λ‹€μ–‘ν•œ 경둜λ₯Ό 톡해 μ΄λ£¨μ–΄μ§ˆ 수 있으며, 일뢀 데이터 흐름은 ν˜Όμž‘ν•œ 피어링 지점을 톡과할 수 있고, λ‹€λ₯Έ 데이터 흐름은 그렇지 μ•Šμ„ 수 μžˆμŠ΅λ‹ˆλ‹€. λ”°λΌμ„œ λΉ„λ””μ˜€λ₯Ό ν†΅ν•©ν•˜λŠ” μ›Ή κ°œλ°œμžλŠ” μ΅œμ†Œν•œ μ‚¬μš©μžκ°€ μ‚¬μš©ν•˜λŠ” 인터넷 μ—°κ²° μœ ν˜•μ„ 선택할 수 μžˆλŠ” μ˜΅μ…˜μ„ μ œκ³΅ν•΄μ•Ό ν•©λ‹ˆλ‹€. λ‹€λ₯Έ μ˜΅μ…˜μœΌλ‘œλŠ” μ„ νƒλœ λΉ„λ””μ˜€λ₯Ό μ‹œμ²­ν•  λ•Œ μ‚¬μš©ν•  ν”„λ ˆμž„ 속도와 해상도가 μžˆμŠ΅λ‹ˆλ‹€. μ΄λŸ¬ν•œ μ˜΅μ…˜μ„ ν†΅ν•©ν•¨μœΌλ‘œμ¨, 잠재적 μ‹œμ²­μžμ˜ λ„€νŠΈμ›Œν¬ 및 컴퓨터 μ„±λŠ₯에 맞게 λΉ„λ””μ˜€ 전솑을 μ‘°μ •ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

λ°˜μ‘ν˜•
λ‹€ν–ˆλ‹€