기본 게이트웨이

단일 routerEdit

다음 예는 IP 주소를 사용할 수 있는 사무실 네트워크 구성하는 여섯 개의 호스트에 플러스 라우터입니다. 여섯 개의 호스트 주소:

  • 192.168.4.3
  • 192.168.4.4
  • 192.168.4.5
  • 192.168.4.6
  • 192.168.4.7
  • 192.168.4.8

라우터 내부의 주소는 다음과 같습니다.

  • 192.168.4.1

네트워크 서브넷 마스크:

  • 255.255.255.0(/24CIDR 표기)

주소 범위의 할당 호스트에서 192.168.4.1 을 192.168.4.254. TCP/IP 는 특수 기능의 주소 192.168.4.0 및 192.168.4.255 를 정의합니다.

The office 의 호스트 패킷을 전송하여 주소를 이 범위 내에서,직접 해결하여 목적지 IP 주소로 MAC 주소로 ARP(Address Resolution Protocol)시퀀스는 다음을 캡슐화 IP 패킷으로 MAC 프레임 해결하는 대상 호스트.

패킷을 해결한 이 범위를 벗어난 예를 들어,해결 192.168.12.3,수 없는 여행에 직접 대상입니다. 대신 자신의 궁극적 인 목적지로 추가 라우팅을 위해 기본 게이트웨이로 전송해야합니다. 이 예에서 기본 게이트웨이는 ip 주소 192.168.4.1 을 사용합니다.이 주소는 일반적인 방법으로 ARP 가있는 MAC 주소로 확인됩니다. 대상 IP 주소는 192.168.12.3 으로 유지되지만 다음 홉 MAC 주소는 궁극적 인 목적지가 아닌 게이트웨이의 주소입니다.

Multi-routerEdit

에서 또 다른 예를 들어,네트워크와 함께 세 라우터와 세 개의 호스트가 인터넷에 연결되어 있을 통해 Router1. 호스트의 주소는 다음과 같습니다:

토폴로지의 레이아웃을 설명하는 네트워크
  • PC1 10.1.1.100,기본 게이트웨이 10.1.1.1
  • PC2 172.16.1.100,기본 게이트웨이 172.16.1.1 로
  • PC3 192.168.1.100, 기본 게이트웨이 192.168.1.96

Router1:

  • 인터페이스 1 5.5.5.2(공용 IP)
  • 인터페이스 2 10.1.1.1

Router2:

  • 인터페이스 1 10.1.1.2
  • 인터페이스 2 172.16.1.1 로

Router3:

  • 인터페이스 1 10.1.1.3
  • 인터페이스 2 192.168.1.96

모든 네트워크에서 네트워크 마스크:255.255.255.0(CIDR 표기법에서/24). 라우터가 라우팅 프로토콜을 사용하여 각 라우터가 연결된 네트워크를 검색하지 않으면 각 라우터의 라우팅 테이블을 설정해야합니다.

Router1

네트워크 ID 네트워크 마스크 게이트웨이 인터페이스(예;달라질 수 있습니다) 비용(감소 TTL)
0.0.0.0(기본 경로) 0.0.0.0 할당 ISP(예를 들어,5.5.5.1) eth0 (Ethernet 1st adapter) 10
10.1.1.0 255.255.255.0 10.1.1.1 eth1 (Ethernet 2nd adapter) 10
172.16.1.0 255.255.255.0 10.1.1.2 eth1 (Ethernet 2nd adapter) 10
192.168.1.0 255.255.255.0 10.1.1.3 eth1(트 이더넷 어댑터 2) 10

Router2

네트워크 ID 네트워크 마스크 게이트웨이 인터페이스(예;달라질 수 있습니다) 비용(감소 TTL)
0.0.0.0(기본 경로) 0.0.0.0 10.1.1.1 eth0(트 이더넷 어댑터 1) 10
172.16.1.0 255.255.255.0 172.16.1.1 eth1(트 이더넷 어댑터 2) 10

Router3

네트워크 ID 네트워크 마스크 게이트웨이 인터페이스(예;달라질 수 있습니다) 비용(감소 TTL)
0.0.0.0(기본 경로) 0.0.0.0 10.1.1.1 eth0(트 이더넷 어댑터 1) 10
192.168.1.0 255.255.255.0 192.168.1.96 eth1(트 이더넷 어댑터 2) 10

Router2 관리 연결된 네트워크와 기본 게이트웨이;라우터 3 가 동일하고 1 라우터리 노선에서 내부 네트워크입니다.

내부 리소스에 액세스하는 경우–PC2(172.16.1.100)필요에 액세스하 PC3(192.168.1.100),이후 PC2 가 없로 192.168.1.100 그것은 패킷을 전송한 PC3 기본 게이트웨이(router2). Router2 는 또한 PC3 에 대한 경로가 없으며 패킷을 기본 게이트웨이(router1)로 전달합니다. Router1 은이 네트워크(192.168.1.0/24)에 대한 경로를 가지므로 router1 은 패킷을 router3 로 전달하여 패킷을 PC3 로 전달합니다.

에 액세스하는 외부 리소스의 경우 컴퓨터에 액세스하려고 웹페이지를 인터넷에서,같은https://en.wikipedia.org/목적지 먼저 확인할 IP 주소로 DNS 를 사용하여 해결하. IP 주소는 91.198.174.2 일 수 있습니다. 이 예제에서,아무도 내부는 라우터있는 해당 호스트,그래서 그들은 앞으로 패킷을 통해 router1 의 게이트웨이 또는 기본 경로입니다. 패킷의 목적지로가는 길에있는 모든 라우터는 패킷의 대상 IP 주소가 알려진 네트워크 경로와 일치하는지 여부를 확인합니다. 라우터가 일치하는 항목을 찾으면 그것은 앞으로 패킷을 통해 경로;그렇지 않다면,그것은 보내는 패킷을 자신의 기본 게이트웨이입니다. 도중에 발생한 각 라우터는 패킷 ID 와 보낸 사람에게 응답 패킷을 다시 전달할 수 있도록 어디에서 왔는지 저장합니다. 패킷에는 모든 라우터 홉이 아닌 소스 및 대상이 포함됩니다. 마지막으로 패킷이 도착하시 router1 는 것이 확인에 대한 일치하는 패킷 ID 및 경로에 따라 그것을 통해 router2 또는 router3 또는 직접 PC1(는 연결되는 동일한 네트워크에서 세그먼트로 router1).

패킷 반환하지 않는 경우–router1 라우팅 테이블이 없는 경로를 192.168.1.0/24,PC3 려고 시도하는 리소스에 액세스 외부의 그것의 자신의 네트워크 송신 라우팅이 일까지 대답은 다시 공급하는 router1. 경로가 router1 에 알려지지 않았기 때문에 router1 의 기본 게이트웨이로 이동하여 router3 에 도달하지 않습니다. 리소스의 로그에서 그들은 요청을 추적하지만 요청자는 어떤 정보도 얻지 못할 것입니다. 패킷 죽을 것이기 때문에 TTL-가 1 보다 작을 때 그것을 통해 여행은 라우터,또는 라우터는 것을 볼 수 있는 프라이빗 IP 고 삭제합니다. 이 발견될 수 있을 사용하여 Microsoft Windows 유틸리티 PathPing 또는 MTR Unix-like 운영 체제기 때문에,핑 중지에서 라우터이 없는 경로 또는 잘못된 경로입니다. (일부 라우터는 핑(ping)에 응답하지 않습니다.)

Related Posts

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다