: 안녕하세요...
: 연일 한국팀의 선전에 감동의 연속입니다..
:
: 리눅스를 설치하고 나서 라우팅 관련 설정을 해주잖아요..
:
: route add 명령을 이용해서 말이죠?
: 그런데 궁금한 것은 라우터가 있는데 왜 리눅스 박스에 이렇게 라우팅 설
정
: 을 해야하는지? 반드시 해야 하는건지?
: 아니면 다른 목적으로 하는건지 궁금합니다..
: 아시는 분은 꼭 답변 바랍니다..
라우팅에 대해서 공부좀 하셔야 이해하실수 있을겁니다..(아닐수도)
라우터 기본적으로
리눅스에 router인가? route인가
명령을 치시면
디폴트 게이트워이나 여러가지 가 나옵니다.
아마 defualt destination을 따로 라우팅 설절을 해주지 않으셨다면
0.0.0.0일겁니다.
&연산을 해서 일치하는 목적지가 없다면 즉 위에서 기본 목적지 0.0.0.0과
일치하므로
기본 라우팅은 0.0.0.0목적지로 게이트는 우리가 설정해준 게이트위이로 나
가게 됩니다.
예를 들자면
제 컴에는
default destination gate way mask
192.168.91.0 192.168.1.5 192.168.91.0
0.0.0.0 192.168.1.1 0.0.0.0
이렇게 되었습니다. 제가
230.230.91.203 으로 접속 할때 각 설정한 마스크값으로 &연산을 하게됩니
다.
192.168.91.0 마스크와는 연산을 해도 목적지와 결과값이 틀립니다.
이제 마지막 0.0.0.0 마스크와 연산을 합니다. ^^ 0.0.0.0이 나오겠죠?
이제 패킷의 방향은 0.0.0.0목적지의 게이트 웨이 192.168.1.1입니다.
이정도면 이해가 되셨나요?
라우터가 있음에도 불구하고.. 기본적으로 호스트에서 라우팅을 해주는것은
네트웍의 효율을 위해서 입니다. 라우터가 1개면 이상없겠지만
네트웍상에 라우터가 2개나 3개가 있다면?
1개의 라우터를 거쳐서 바로 갈수도 있는데 여러개를 경우할 필요는 없겠죠?
아 위에 제 컴퓨터에 EX에서 틀릴수도 있습니다.. 워낙 오래전에 공부한것이
라서.
확실하지는 않지만 개념은 맞을겁니다.제가 틀렸다면 알려주시길..
그럼 ^^ 즐삽
--
Everything Make By Me