본문 바로가기
728x90

라우팅테이블7

[라우팅] 외부 네트워크로 데이터를 전송 보통 인터넷과 무선 LAN으로 같은 네트워크 안에서 데이터를 전송할 수 있습니다. 하지만, 다른 네트워크에 데이터를 보내려면 네트워크를 서로 연결하는 라우터로 전송해야 합니다. 데이터를 목적지까지 전달하기 위해서는 라우터라고 하는 네트워크 장비가 필요합니다. 라우터는 네트워크와 네트워크를 연결하는 역할을 하는데, 하나의 라우터는 데이터를 목적지까지 전달하기 위해 다음 네트워크의 경로를 찾고, 그 경로상에 있는 라우터에게 데이터 전달을 위임하게 됩니다. 이런 과정은 최종 목적지를 찾기까지 연쇄적으로 반복되는데, 이렇게 라우터가 목적지의 경로를 찾아 나가는 과정을 라우팅이라고 합니다. 1. 라우팅 인터넷에서 데이터가 목적지까지 제대로 전달되기 위해서는 라우터가 자신과 연결된 다른 라우터를 찾아나가면서 최종 .. 2023. 7. 31.
[IP network] NAT(Network Address Translation)은 무엇인가? 사설 IP 주소는 '닫혀 있는 네트워크 내부'에서 사용하는 것을 전제로 하고 있습니다. 따라서 인터넷상에서는 목적지의 IP 주소로 사설 IP 주소가 지정되지 않습니다. 인터넷상의 호스트가 기본적으로 공인 IP 주소를 가지고 있기 때문입니다. 물로 인터넷에 연결된 라우터의 라우팅 테이블(라우터에 기록되는 경로 정보)에도 사설 IP 주소의 네트워크 ID가 등록되지 않습니다. 하지만 이런 경우에는 문제가 발생합니다. 사설 IP 주소를 가진 네트워크 내부의 호스트가 인터넷상의 호스트와 통신할 때, '보내는 패킷'은 라우팅 할 수 있지만 '받을 패킷'은 라우팅 할 수 없습니다. 받는 패킷의 목적지 IP 주소(네트워크 내부의 호스트 주소)가 사설 IP 주소이기 때문입니다. 여기서 등장하는 것이 NAT(Network.. 2023. 7. 25.
[Route] 라우터가 인식하는 네트워크 정보 1. 라우팅 테이블이란? 라우팅 테이블은 네트워크 장비에서 사용되는 데이터베이스로, 패킷의 출발지와 목적지 사이의 경로를 결정하는 데 사용됩니다. 간단히 말해, 라우팅 테이블은 패킷을 전달할 때 어느 경로를 선택해야 하는지를 알려주는 지침서 역할을 합니다. 라우팅 테이블은 일반적으로 라우터나 스위치와 같은 네트워크 장비에 저장되어 있습니다. 이 테이블은 라우팅 프로토콜에 의해 자동으로 업데이트되거나 관리자에 의해 수동으로 구성될 수 있습니다. 각 항목은 목적지 네트워크에 대한 정보와 해당 네트워크로 패킷을 전달하는 데 사용되는 출구 인터페이스(출발지와 목적지 사이의 링크)로 구성됩니다. 이 정보는 일반적으로 IP 주소 또는 서브넷 마스크와 관련된 형식으로 표현됩니다. 라우팅 테이블은 패킷이 도착한 인터페.. 2023. 6. 26.
728x90