PC2에서 PC1 응답처리 과정에 대해서 정리하기전에 IP와 MAC에 대해서 한번 더 보고간다.
1. IP 주소
- IP 헤더 안에 포함된 주소
- 주소 체계 : 32bit(2^32개 = 4,294,967,296)
- 로컬 환경에서 리모트 환경으로 데이터 전송 담당
- 변경이 가능한 논리적인 주소
2. MAC 주소
- ETH 헤더 안에 포함된 주소
- 주소 체계 : 48bit(2^48개)
- ETH 로컬 환경 내에서 데이터 전송 담당
- 00-e0-4c-14-62-ba
----------- OUI 24bit : 랜카드 업체가 IEEE 기관으로부터 임대받은 주소
- 변경 불가능한 물리적인 주소
* IP는 내부 네트워크에서 외부 네트워크로 통신할때 사용하고 MAC은 내부 네트워크 안에서 통신 할때 필요하다.
( IP와 라우터 장비를 이용해 외부 네트워크로 통신이 가능하다 )
※ PC2에서 PC1 응답처리 과정
( 패킷 트레이서로 구성한 네트워크를 이용해 PC2에서 PC1로 응답처리 과정을 알아봤다 )
PC1(192.168.1.1) <- PC2
( SA는 시작 주소, DA는 도착 주소 )
1. PC2에서 IP 주소 및 ETH 주소가 어떻게 설정될것인지 확인한다.
PC2>ping 192.168.1.1
PC2>ipconfig /all
PC2>arp -a
SA 10.1.1.1
DA 192.168.1.1
------------------------ IP
SA 00E0.F739.D44A
DA 000A.41AD.3301
------------------------ ETH
2. 목적지 MAC 주소와 매칭하는 정보가 있는지 확인하고, 어떤 포트로 패켓을 출력하는지 확인한다.
( 24번포트로 패킷 출력 )
Switch2#show mac address-table
SA 10.1.1.1
DA 192.168.1.1
------------------------ IP
SA 00e0.f739.d44a
DA 000a.41ad.3301
------------------------ ETH
3. 수신한 데이터의 목적지 MAC/IP 주소와 Router2 F0/0 MAC/IP 주소가 일치한지 확인한다.
( 일치한다 )
Router2#show int fa0/0
SA 10.1.1.1
DA 192.168.1.1
------------------------ IP
SA 00e0.f739.d44a
DA 000a.41ad.3301
------------------------ ETH
4. 목적지 IP 주소와 일치한 정보를 확인하고, 어떤 인터페이스로 출력하는지 확인한다.
( Serial0/0으로 출력 )
Router2#show ip route
SA 10.1.1.1
DA 192.168.1.1
------------------------ IP
5. 새롭게 인캡슐레이션될 WAN 구간 프로토콜 정보를 확인한다.
Router2#show int s0/0
SA 10.1.1.1
DA 192.168.1.1
------------------------ IP
HDLC
------------------------ HDLC
6. 수신한 데이터의 HDLC 정보/IP 주소와 Router1 S0/0 HDLC 정보/IP 주소가 일치한지 확인한다.
( 일치한다 )
Router1#show int s0/0
SA 10.1.1.1
DA 192.168.1.1
------------------------ IP
HDLC
------------------------ HDLC
7. 목적지 IP 주소와 일치한 정보를 확인하고, 어떤 인터페이스로 출력하는지 확인한다.
( FastEthernet0/0으로 출력 )
Router1#show ip route
SA 10.1.1.1
DA 192.168.1.1
------------------------ IP
8. 새롭게 인캡슐레이션될 ETH 헤더의 출발지 및 목적지 주소를 확인한다.
Router1#show int fa0/0
Router1#show arp
SA 10.1.1.1
DA 192.168.1.1
------------------------ IP
SA 0090.2B01.7E2E
DA 0060.7030.6E19
------------------------ ETH
9. 목적지 MAC 주소와 매칭하는 정보가 있는지 확인하고, 어떤 포트로 패켓을 출력하는지 확인한다.
( Fa0/1 포트로 출력 )
Switch1#show mac address-table
SA 10.1.1.1
DA 192.168.1.1
------------------------ IP
SA 0090.2b01.7e2e
DA 0060.7030.6e19
------------------------ ETH
10. PC1에서 수신한 데이터의 ETH 목적지, IP 목적지 주소를 확인한다.
PC1>ipconfig /all
SA 10.1.1.1
DA 192.168.1.1
------------------------ IP
SA 0090.2b01.7e2e
DA 0060.7030.6e19
------------------------ ETH
댓글