(GRE Tunnel을 위해 사용되는 Protocol >> GRE
(IPSec Tunnel을 위해 사용되는 Protocol >> ESP, AH, (IKE UDP 500)
ESP Encapsulation Security Payload (Protocol Number 50)
-> Data를 암호화 인증 무결성을 제공하여, IPSec Data를 만듬
-> AH Authentication Header(Protocol Nubmer 51)
-> Data를 인증 무결성을 제공하여, IPSec Data를 만듬
Port Number는 >> Application(L7)을 나타내는 번호 (telnet 23, ssh 22, http 80) >> L4 Header에 있음
Protocol Number는 >> L4를 나타내는 번호 (TCP 6, UDP 17, ESP 50, AH 51, OSPF 89) >> L3Header에 있음
L2 L3(6) TCP(23) Telnet
L2 L3(50) ESP
access-list 100 permit (protocol) any any eq (application)
L3 : IP >> IP, Protocol, MTU, Fragment,
L4 : TCP, UDP, ICMP, EIGRP, OSPF, GRP, ESP, AH >> TCP (Port Number), (Flag) (SYN, ACK, FIN, RST)
AH : TELNET, DNS, DHCP, HTTP, HTTPS, SMTP, FTP, SFTP, IKE
access-list 100 deny tcp any any eq 23
access-list 100 deny gre any any
** TCP와 UDP의 동작방식, **
IPSec Data를 생성하는 경우, Tunnel mode, Transport mode로 생성 가능하다.
1.1.1.1 2.2.2.1 ESP 10.1.1.1 172.16.1.1 DATA
10.1.1.1 172.16.1.1 ESP DATA
Tunnel mode --> 사설을 사용하고 있는 경우 사용 211.239.123.1 61.250.123.1 ESP(AH) 10.1.1.1 172.16.1.1 DATA
Transport mode --> 공인 IP를 사용하고 있는 경우 111.1.1.1 211.1.1.1 ESP DATA
Apr 25 06:12:13.581: ISAKMP:(1003):Old State = IKE_P1_COMPLETE New State = IKE_P1_COMPLETE
Apr 26 00:16:33.821: ISAKMP:(1003):Old State = IKE_QM_IPSEC_INSTALL_AWAIT New State = IKE_QM_PHASE2_COMPLETE