User Tools

Site Tools


portforwarding

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
portforwarding [2015/03/13 13:33] hkimscilportforwarding [2015/03/13 13:49] hkimscil
Line 29: Line 29:
  
  
-===== 포트 =====+===== 포트, 포워딩 =====
 각 프로토콜은 특정한 포트를 사용한다. 위의 http 경우에는 80번과 8080번 사용이 규정이다. FTP의 경우 21번을 사용하며, secure한 FTP의 경우 22번 혹은 다른 포트를 사용하기도 한다. 웹브라우저에 http://ajou.ac.kr이라는 주소를 넣으면 반응하는 것은 웹브라우저가 ajou 대학교의 웹서버 80포트로 요청을 했고 웹서버에게는 이것이 정상이므로 반응을 한것이다. 그러나, http://ajou.ac.kr:7000/ 를 넣게되면 웹브라우저는 "This webpage is not available." 과 같은 메시지를 뱉게 될 것이다.  각 프로토콜은 특정한 포트를 사용한다. 위의 http 경우에는 80번과 8080번 사용이 규정이다. FTP의 경우 21번을 사용하며, secure한 FTP의 경우 22번 혹은 다른 포트를 사용하기도 한다. 웹브라우저에 http://ajou.ac.kr이라는 주소를 넣으면 반응하는 것은 웹브라우저가 ajou 대학교의 웹서버 80포트로 요청을 했고 웹서버에게는 이것이 정상이므로 반응을 한것이다. 그러나, http://ajou.ac.kr:7000/ 를 넣게되면 웹브라우저는 "This webpage is not available." 과 같은 메시지를 뱉게 될 것이다. 
  
Line 49: Line 49:
  
 이 단점을 없애기 위해서 Portforwarding 이 생기게 되었다. http://202.30.23.141:80/ 의 HTTP 프로토콜 요청이 80번 포트를 통해서 이루어지면 라우터가 라우터에 연결된 컴퓨터나 프린터 등의 기기 중 어느 것과 연결할 것인지를 지정하도록 한 것이 포트포워딩인것이다.  이 단점을 없애기 위해서 Portforwarding 이 생기게 되었다. http://202.30.23.141:80/ 의 HTTP 프로토콜 요청이 80번 포트를 통해서 이루어지면 라우터가 라우터에 연결된 컴퓨터나 프린터 등의 기기 중 어느 것과 연결할 것인지를 지정하도록 한 것이 포트포워딩인것이다. 
 +
 +{{ :portforwarding.png|}} 오른 쪽 그림을 보면 외부포트와 내부포트 80에 내부IP가 192.168.4.10이 지정되어 있는데, 이것이 의미하는 것은 라우터에 http://202.20.23.141의 요청이 들어오면 80번 포트를 사용하므로 라우터에 연결된 컴퓨터 중 192.168.4.10의 컴퓨터가 반응을 하도록 하라라는 뜻이 된다. 다른 예로 5005-5006의 예는 5005에서 5006의 포트로 요청이 들어오면 192.168.4.10이 아닌 192.168.4.8의 컴퓨터가 반응을 하도록 하라는 세팅이다. 
  
  
portforwarding.txt · Last modified: 2015/03/14 20:42 by hkimscil

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki