라우터의 다른 인터페이스에 연결된다면 항상 다른 네트워크이다.
이 상황에서 172.16.2.5 pc에서 10.10.10.5로 ping 을 날리면 성공적으로 통신이 될까?
핑을 통해 패킷을 전송할때
eth / ip / icmp 처음에 만들때
eth source : 본인
eth destination : gateway mac
ip source 본인
ip destination : 10.10.10.5
로 보낼텐데,
연결된 좌측 라우터의 인터페이스에
게이트웨이 주소 설정이 되어 있다면
좌측 라우터에서 이 요청이 도착할 것이고
본인에 해당하는 mac 주소이므로 ethernet 헤더를 벗기고
ip 헤더를 확인할 텐데, ip destination 이 10.10.10.5로
라우팅 테이블에 이 정보가 존재하지 않으면 요청을 drop한다.
좌측 라우터의 라우팅 테이블에 초록색 네트워크를 추가해야 하고
우측 라우터의 라우팅 테이블에 파란색 네트워크를 추가해야
정상적으로 ping이 갔다가 돌아올 것이다.
실습
1.
10.10.10.0/24 네트워크
10.10.10.1/24 게이트웨이
10.10.10.3/24 PC
10.10.10.2/24 PC
2.
20.20.20.0/24 네트워크
20.20.20.1/24 게이트웨이
20.20.20.2/24 PC
R1은 10.10.10.0/24 네트워크를 f0/1 인터페이스로 연결
R2는 20.20.20.0/24 네트워크를 f0/1 인터페이스로 연결
R1과 R2는 f0/0으로 연결
10.10.10.3에서 10.10.10.2로 ping 요청
arp로 브로드 캐스팅 해서 mac주소를 가져올 것이기 때문에 ping은 정상적으로 보내지고 가져와진다.
그러나 20.20.20.2 는 안될것
라우터를 통해서 가야하는데
라우터가 20.20.20.0네트워크에 대한 정보를 라우팅 테이블에 가지고 있지 않기 때문이다.
R1과 R2사이의 네트워크
12.12.12.0/30
라우터끼리 연결하는 것이므로
2개의 host만 필요하기 때문에
255.255.255.252로 서브넷 마스킹
R1
12.12.12.1/30
R2
12.12.12.2/30
을 할당
R1설정***********
en
conf t
hostname R1
no ip domain-lookup
int f0/1
ip add 10.10.10.1 255.255.255.0
no shut
int f0/0
ip add 12.12.12.1 255.255.255.252
no shut
copy running-config startup-config
R2설정***********
en
conf t
host R2
no ip domain-lookup
int f0/1
ip add 20.20.20.1 255.255.255.0
no sh
int f0/0
ip add 12.12.12.2 255.255.255.252
no shut
copy running-config startup-config
R1 라우팅 테이블
R2 라우팅 테이블
R1이 20.20,20.0 네트워크를모르고
R2가 10.10.10.0 네트워클르 모르기 때문에 아직 다른 네트워크의 PC로는 연결이 되진 않는다.
10.10.10.3에서 20.20.20.1 PC로 ping test
실패
static으로 라우팅 설정을 함으로써 해결하겠다.
R1
conf t
ip route 20.20.20.0 255.255.255.0 f0/0
직접 연결된 인터페이스에 라우팅 설정
S = static
20.20.20.0/24 가 직접 FastEthernet0/0 포트로 연결되었다고 나온다
R2
conf t
ip route 10.10.10.0 255.255.255.0 12.12.12.1
연결된 R1의 인터페이스 주소 (게이트웨이 주소)에 라우팅 설정
S = static
10.10.10.0/24 가 목적지 ip
다음 홉 ip 주소인 12.12.12.1로 연결되었다고 via 12.12.12.1 이라고 설정되어있음
10.10.10.3에서 20.20.20.2 로 ping 테스트
이제는 router들이 상대 네트워크 라우터에 대한 경로를 static으로 설정하고 있으므로 성공적으로 수행된다.
'인프라 > 네트워크' 카테고리의 다른 글
[네트워크 인프라] Packet Tracer 에서 ACL 구현 (0) | 2024.08.26 |
---|---|
[네트워크 인프라] packet tracer VLAN, EtherChannel, Routing 실습 (0) | 2024.08.24 |
[네트워크 인프라] 라우터를 사용한 서로 다른 네트워크 통신 시뮬레이션 (0) | 2024.08.20 |
[네트워크 인프라] LAN 구축 시뮬레이션 (0) | 2024.08.20 |
[네트워크 인프라] Cisco packet tracer 실습 (0) | 2024.08.19 |