본문 바로가기

클라우드/CKA

[network] switching routing

 

routing 

한 네트워크에서 다른 네트워크로 패킷을 이동시키는 과정과 네트워크 안의 호스트에게 패킷들을 전달하는 과정

경로 설정 : 데이터 패킷이 출발지부터 목적지까지 갈 수 있는 경로를 검사하고 어떤 경로로 가는 것이 최선인지 결정

스위칭 : 경로 설정이 결정될 경우 데이터 패킷 스위칭 작업을 함

 

routing table

패킷이 목적지, 목적지까지의 거리와 가는 방법 등을 명시하고 있는 테이블

시간에 따라 주기적으로 업데이트하며 라우터기기의 손상이나 새로운 경로 생성이나 제거에 따라 변화함

$ route 명령어로 확인 가능

  • destination : 목적지
  • gateway : 외부 네트워크와 연결하기 위한 게이트웨이 주소
  • genmast : 목적지 네트워크의 넷마스크 주소. 255.255.255.255로 지정되어 있으면 목적지 호스트의 주소, 0.0.0.0으로 지정되어 있으면 기본 게이트웨이 주소를 의미한다.
  • flags : 해당 경로에 대한 정보를 알려주는 기호
    • U(up) 는 이 경로가 살아있는 상태임을,
    • H(host)는 목적지가 호스트 주소라는 사실을,
    • G(gateway)는 게이트웨이를 향하는 경로를 의미
  • Metric : 목적지 네트워크까지의 거리
  • Ref : 경로를 참조한 횟수
  • Use: 경로를 탐색한 횟수
  • Iface : 패킷이 오가는 데 사용할 네트워크 인터페이스

gateway

두 컴퓨터(노드)가 네트워크 상세서 서로 연결되려면 동일한 통신 프로토콜을 사용해야 한다. 따라서 프로토콜이 다른 네트워크 상의 컴퓨터와 통신하려면 두 프로토콜을 적절히 변환해 주는 변환기가 필요한데, 게이트웨이가 바로 이러한 변환기 역할을 한다.

한국인과 미국인 사이에 원활한 통역사를 두는 것과 동일하다.

 

게이트웨이는 일반적으로 하드웨어 형태로 제공되며, 내부적으로 복잡한 원리로 작동하지만 외형은 생각보다 간단하다.

게이트웨이는 라우터와 동일한 개념으로 이해할 수 있다.

다만 게이트웨이는 라우터보다 포괄적인 개념이다.

 

인터넷 유무선 공유기가 우리가 만나는 첫 번째 게이트웨이다.

공유기는 사용자 컴퓨터의 네트워크와 인터넷을 연결하여 사용자가 웹 사이트에 접근할 수 있도록 관문을 열어준다.

 

default gateway

기본적으로 설정 된 라우팅 경로

특정 목적지로 가는 데이터패킷이 유입 되었을 때, 해당 목적지를 장비가 알지 못한다면 해당 패킷은 Default Gateway로 전달된다.

 

'클라우드 > CKA' 카테고리의 다른 글

[network] dns  (0) 2021.10.16
[network] switching routing  (0) 2021.10.16