이론/네트워크

동일 네트워크와 원격지 네트워크 간 통신

황동리 2023. 12. 23. 21:18
반응형

이번엔 동일 네트워크와 원격지 네트워크 간 통신 방법과 그 차이에 대해 알아보겠습니다.


서브넷과 게이트웨이

로컬 네트워크에서는 ARP 브로드캐스트를 이용하여 도착지 MAC 주소를 학습할 수 있고, 학습한 MAC 주소를 통해 직접 통신을 할 수 있습니다.

하지만, 원격 네트워크 통신은 네트워크를 넘어 전달되지 못하는 브로드캐스트 성질 때문에 네트워크 장비의 도움이 필요합니다.
=> 이 장비가 바로 게이트웨이(Gateway) 입니다.

기본 게이트웨이는 3계층 장비가 수행하고(라우터) 여러 네트워크와 연결되면서 적절한 경로를 지정해주는 역할을 합니다.

그러면, 출발지에서 목적지까지 통신을 할 때 자신이 속한 네트워크인지 확인 하는 작업이 필요한데, 이 때 사용되는 것이 바로 서브넷마스크 입니다.

서브넷마스크는 자신이 속한 네트워크를 구하는 방법은 서브네팅에서 자세히 보면 될 것 같습니다.

간단히 설명을 하면 자신의 IP 주소와 서브넷 마스크를 and 연산해서 나오는 값이 서브네팅 입니다.

연산된 결괏값이 로컬 네트워크 주소의 목적지에 있으면 로컬 통신,
없다면 원격지 통신 입니다.


로컬 통신 vs 원격지 통신

통신을 할 때 애플리케이션 계층부터 시작해 캡슐화, 디캡슐화를 거쳐 통신을 하는데 로컬 네트워크에서 통신할 경우 라우터와 같은 3계층 장비 없이도 통신이 가능합니다.
=> 출발지와 목적지가 같은 네트워크에 존재할 경우

 

그러나, 원격지 네트워크 통신해야 할 경우에는 라우터와 같은 3계층 장비의 도움이 꼭 필요합니다. ARP 브로드캐스트는 외부로 나갈 수 없으니 게이트웨이를 거쳐 외부와 통신을 해야합니다.

반응형

'이론 > 네트워크' 카테고리의 다른 글

데이터 센터의 네트워크  (0) 2024.01.10
캡슐화 헤더의 정보  (1) 2024.01.09
DHCP란?  (0) 2023.12.16
데이터 캡슐화  (0) 2023.12.14
OSI 7계층 [ 하위 계층 (5 ~ 7) ]  (0) 2023.12.14