●1일차 (20241217)
1. 세팅
사설 ip = 192.168.0.201
게이트웨이 = 192.168.0.1 (가상에선 192.168.0.254로)
서브넷마스크 = 255.255.255.0
DNS = 192.168.0.99
보조DNS = 168.126.63.1
학원컴 사설 IP = 192.168.0.201
학원컴 공인 IP = 125.246.95.152
내 노트북 사설 IP = 172.30.1.68
내 노트북 공인 IP = 121.154.42.49
2. 네트워크
전송(컴퓨터,해커) 수신(서버,방어)
H ▲------▲ S
▲: ip(192.xxx.xxx.xxx/24)--> 24는 서브넷마스크
▲: 게이트웨이
1) 물리적연결
: utp케이블로 직접 연결
2) 논리적연결
: IP,SB,GW,DNS를 전송과 수신에 각각 넣어줘야함
-->연결! (ip를 넣어야 네트워크가 된다.)
2-1. IP
0~255. 0~255. 0~255. 0~255 (IPv4)
-------------------------------------
256개 *256개 *256개 *256개 = 42억 9천개 정도
--> 전세계 인구가 80억 정도인 만큼 IP가 많이 부족함
--> IPv6이 생김
--> 사설IP가 생김
1) 사설IP(가짜 IP)
클래스A: 10.0.0.0~10.255.255.255
클래스B: 172.16.0.0~172.31.255.255
클래스C: 192.168.0.0~192.168.255.255
2) NAT(Network Address Translation)
NAT(공유기)
<--------------------
-------------------->
(사설IP)안 X(라우터) 밖(공인IP)
3. 실습 (GNS3 네트워크 실습 시뮬레이터 2.2.52 version)
3-1. vpcs(가짜 컴퓨터)가 2개일 때
① pc1, pc2를 놓고 케이블로 연결한 후 각각 오른쪽 마우스를 누르고 start를 누른다
② >_를 누르면 pc1, pc2 프롬프트가 나온다 (?를 치면 명령어들이 나옴)
가상: arp dhcp ip ping rlogin trace
실제: arp X X ping X tracert
③ pc1 프롬프트에 ip 192.168.0.1 255.255.255.0 192.168.0.254
pc2 프롬프트에 ip를 0.1로 똑같이 지정하면 에러가 뜸(0.2로 지정해준다.)
④ pc1에서 ping 192.168.0.2를 해주고 arp를 해주면 상대방의 mac주소가 나온다
+)arp는 다른 pc와 접촉이 있을때 가동한다
arp는 휘발성 데이터(5분 후에 사라짐)
IP주소는 마음대로 바꿀 수 있지만 MAC주소는 못 바꾼다.(역추적이 가능하다)
3-2. vpcs가 3개일 때
① pc1, pc2, pc3를 놓고 가운데에 switch를 놓는다.
② switch와 pc1,pc2,pc3를 각각 케이블로 연결(각각 이더넷 1,2,3으로 다르게)
(abc가 써져있는 거 누르면 어디로 연결됐는지 알 수 있음 이더넷같은)
③ pc1, pc2, pc3에 ip설정 후 pc1에서 pc2와 pc3에 ping을 보낸다.
④ arp를 해주면 pc2와 pc3에 mac주소를 알 수 있다.
+) xxx.xxx.xxx.0(서브넷마스크) or xxx.xxx.xxx.255(브로드캐스트)는 못쓴다