ν¬μ›Œλ“œ(Forward) ν”„λ‘μ‹œμ™€ λ¦¬λ²„μŠ€(Reverse) ν”„λ‘μ‹œ

2020. 5. 14. 15:11Β·πŸ“ Computer Science/✏ Network & Web

ν¬μ›Œλ“œ(Forward) ν”„λ‘μ‹œμ™€ λ¦¬λ²„μŠ€(Reverse) ν”„λ‘μ‹œ

1. ν”„λ‘μ‹œ μ„œλ²„

ν”„λ‘μ‹œ μ„œλ²„λž€ μ„œλΉ„μŠ€λ₯Ό μ œκ³΅ν•˜λŠ” μ„œλ²„ λŒ€μ‹  무언가λ₯Ό μˆ˜ν–‰ν•˜λŠ” μ„œλ²„μ΄λ‹€.

 

ν¬μ›Œλ“œ ν”„λ‘μ‹œμ™€ λ¦¬λ²„μŠ€ ν”„λ‘μ‹œ

 

2. ν¬μ›Œλ“œ(Forward) ν”„λ‘μ‹œ

  • ν΄λΌμ΄μ–ΈνŠΈκ°€ example.com에 μ—°κ²°ν•˜λ €κ³  ν•  λ•Œ μ‚¬μš©μž PCκ°€ 직접 μ—°κ²°ν•˜μ§€ μ•Šκ³  ν¬μ›Œλ“œ ν”„λ‘μ‹œκ°€ μš”μ²­μ„ λ°›μ•„ example.com에 μ—°κ²°ν•˜κ³  κ·Έ κ²°κ³Όλ₯Ό ν΄λΌμ΄μ–ΈνŠΈμ—κ²Œ μ „λ‹¬ν•œλ‹€.
  • 캐싱 κΈ°λŠ₯이 μ‘΄μž¬ν•˜μ—¬ μΊμ‹œ μ•ˆμ— μžˆλŠ” 정보λ₯Ό μš”κ΅¬ν•  λ•ŒλŠ” 원격 μ„œλ²„μ— μ ‘μ†ν•˜μ—¬ 데이터λ₯Ό κ°€μ Έμ˜¬ ν•„μš”κ°€ μ—†λ‹€.
    • 전솑 μ‹œκ°„μ„ μ ˆμ•½ν•  수 있고 λΆˆν•„μš”ν•œ μ™ΈλΆ€ 연결을 ν•˜μ§€ μ•Šμ•„λ„ λœλ‹€.
    • μ™ΈλΆ€μ™€μ˜ νŠΈλž˜ν”½μ„ μ€„μ΄κ²Œ 됨으둜써 λ„€νŠΈμ›Œν¬ 병λͺ© ν˜„μƒμ„ λ°©μ§€ν•  수 μžˆλ‹€.
  • λ³΄μ•ˆμ„ μœ„ν•΄ 읡λͺ…μœΌλ‘œ 컴퓨터λ₯Ό μœ μ§€ν•˜κ±°λ‚˜ μ‚¬μš©λ₯ μ„ κ²€μ‚¬ν•˜κ±°λ‚˜ λ°–μœΌλ‘œ λ‚˜κ°€λŠ” μ½˜ν…μΈ λ₯Ό 검사(데이터 유좜 보호)ν•˜κΈ° μœ„ν•΄ μ‚¬μš©λœλ‹€.
  • μ •ν•΄μ§„ μ‚¬μ΄νŠΈλ§Œ μ—°κ²°ν•˜κ²Œ μ„€μ •ν•˜λŠ” λ“± μ›Ή μ‚¬μš© ν™˜κ²½μ„ μ œν•œν•  수 μžˆμœΌλ―€λ‘œ κΈ°μ—… ν™˜κ²½μ—μ„œ 많이 μ‚¬μš©ν•œλ‹€.

 

3. λ¦¬λ²„μŠ€(Reverse) ν”„λ‘μ‹œ

  • ν΄λΌμ΄μ–ΈνŠΈκ°€ example.com μ›Ή μ„œλΉ„μŠ€μ— 데이터λ₯Ό μš”μ²­ν•˜λ©΄ λ¦¬λ²„μŠ€ ν”„λ‘μ‹œλŠ” 이 μš”μ²­μ„ λ°›μ•„μ„œ λ‚΄λΆ€ μ„œλ²„μ—μ„œ 데이터λ₯Ό 받은 ν›„ 이 데이터λ₯Ό ν΄λΌμ΄μ–ΈνŠΈμ— μ „λ‹¬ν•œλ‹€.
  • λ‚΄λΆ€ μ„œλ²„κ°€ 직접 μ„œλΉ„μŠ€λ₯Ό μ œκ³΅ν•˜μ§€ μ•ŠλŠ” μ΄μœ λŠ” λ³΄μ•ˆ λ•Œλ¬Έμ΄λ‹€. κ·Έλž˜μ„œ μ‹€μ œ μ„œλΉ„μŠ€ μ„œλ²„λŠ” 내뢀망에 μœ„μΉ˜μ‹œν‚€κ³  ν”„λ‘μ‹œ μ„œλ²„κ°€ μ„œλΉ„μŠ€ μ„œλ²„μ™€ ν†΅μ‹ ν•΄μ„œ κ²°κ³Όλ₯Ό ν΄λΌμ΄μ–ΈνŠΈμ—κ²Œ μ œκ³΅ν•œλ‹€.
μ €μž‘μžν‘œμ‹œ (μƒˆμ°½μ—΄λ¦Ό)
'πŸ“ Computer Science/✏ Network & Web' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€
  • REST API와 RESTful API
  • μΏ ν‚€(Cookie)와 μ„Έμ…˜(Session)
  • μ›Ή μ„œλ²„(WS)와 μ›Ή μ• ν”Œλ¦¬μΌ€μ΄μ…˜ μ„œλ²„(WAS)
  • URI, URL, URN
Blxxming
Blxxming
CS 지식과 κ³΅λΆ€ν•˜λ‹€ 배운 것, κ²½ν—˜ν•œ 것 등을 κΈ°λ‘ν•˜λŠ” λΈ”λ‘œκ·Έμž…λ‹ˆλ‹€.
  • Blxxming
    πŸ’‘λ²ˆλœ©πŸ’‘
    Blxxming
  • 전체
    였늘
    μ–΄μ œ
  • 곡지사항

    • Tech Interview
    • πŸ“š Tech (246)
      • πŸ“ Computer Science (96)
        • ✏ OS (12)
        • ✏ Network & Web (10)
        • ✏ Database (11)
        • ✏ Data Structure (6)
        • ✏ Algorithm (40)
        • ✏ Design Pattern (9)
        • ✏ Cloud Computing (3)
        • ✏ (5)
      • πŸ“ Language (73)
        • ✏ Language (6)
        • ✏ C & C++ (11)
        • ✏ C# (19)
        • ✏ JAVA (37)
      • πŸ“ Game (43)
        • ✏ Computer Graphics (2)
        • ✏ Unity (14)
        • ✏ Unreal (26)
        • ✏ (1)
      • πŸ“ Book (34)
        • ✏ Effective (3)
        • ✏ Game Server (16)
        • ✏ Clean Code (14)
        • ✏ (1)
  • hELLOΒ· Designed Byμ •μƒμš°.v4.10.0
Blxxming
ν¬μ›Œλ“œ(Forward) ν”„λ‘μ‹œμ™€ λ¦¬λ²„μŠ€(Reverse) ν”„λ‘μ‹œ
μƒλ‹¨μœΌλ‘œ

ν‹°μŠ€ν† λ¦¬νˆ΄λ°”