공부공부 공부공부내용
네트워크 기초 정리 1 본문
-
wireshark를 통한 눈으로 확인
-
NAT개념
-
공인 Ip, 사설Ip
-
서브넷, 서브넷마스크
-
IP헤더
-
ICMP헤더
-
Time number code
1. 왜 다른 ip는 나에게 학습되지 않는가?
요청은 브로드캐스트로
정작 mac주소는 유니캐스트로 받는다.
유니캐스트로 학습된 정보만 남음
2. (192.168.0.126) at 40:8d:5c:20:1c:58 [ether] on enp2s0 언제 까지 기억되어 있는가?
ARP 학습의 과정
예제1)
192.168.110.110 / 255.255.255.224
1. 위 주소의 네트워크 주소와 broadcast 주소는?
96 ~ 127 192.168.110.96 , 192.168.110.127
2. 위 주소를 CIDR 표기법으로 표현 해주세요.
11111111.11111111.11111111.11100000
27 192.168.110.110/27
예제2)
192.168.200.78 / 26
26 11000000 = 192 2^6 = 64
1. 위 주소의 네트워크 주소와 broadcast 주소는?
0 ~ 63 64 ~ 127 192.168.200.64 192.168.200.127
2. 위 주소의 netmask 값을 작성해주세요.
255.255.255.192
192.168.100.0/24 A부서 : 100 B부서:60
C부서:20 D부서:20
VLSM
A부서는 100 128 0~127
192.168.100.0/255.255.255.128
192.168.100.0/25
B부서는 60 64 128 ~ 191
192.168.100.128/255.255.255.192
192.168.100.128/26
c부서는 20 32 192 ~ 223
192.168.100.192/255.255.255.224
192.168.100.192/27
d부서는 20 32 224 ~255
192.168.100.224/255.255.255.224
192.168.100.224/27
20 ,21 ,22 ,23, 25, 53, 69, 80 , 110 ,111, 123, 161, 179
143, 169 , 443, 546, 1433, 1521, 1522, 3306
한국은 사설 ip를 사용하고 있어 원어크라이 피해가 많지 않았다. 이것이 이점.
NAT는 snat dnat이 있는데
내부에서 밖 -> snat
외부에서 내부 -> dnat
클래스 c
네트워크 아이디 3개, 호스트 아이디 한개 형태
Ip세분화를 위한 서브넷팅 _ 쪼개서 설계
vlsm 가변 길이 서브넷 -> 특징은 서브넷을 하는 과정에서 하는방식 그대로 사용
cidr표기법
문제로 내주신****
Ip주소와 cidr표기를 햇을대 네트워크주소와 브로드캐스트 주소로 나타낼 수 있는데
어떻게 했었는지 복습
ICMP->
타입 3번
ICMP는 타입넘버 코드를 보낸다. 메세지를 직접적으로 보내는것은 아니다.
그래서 그 코드에 해당하는 메세지를 해석한다.
ping 은 에코 리퀘스트, 에코 리플라이가 한쌍으로 표현되는데
에코 리퀘스트는 타입넘버 8번
리플라이는 0번이었음ㅁ
바로바로 타입넘버만보고 판단하기
wireshark display filter example
같은 브로드캐스트, 같은 네트워크 대역에 있을 때만 브로드캐스트가 가능/ 호출하고 받는게 가능하다
Rarp는 ip를 얻기 위해 mac 주소를 통해 ..
arp 로 통신된 mac주소가 메모리 캐시에 저장되면, 임의로 그 주소를 지우지 않고 컴퓨터를 리붓하거나 해서 메모리가 초기화될 때 정보가 지워지며 커넥션이 끊어지는 건가요?
arp -a 로 확인했던 arp캐싱테이블 이 존재하는데 . 운영체제마다 리프레쉬 타임이 있어서 이를 통해 초기화가 이루어진ㄷㅏ.
student@kickseed:~$ sudo arp -a
[sudo] password for student:
? (192.168.0.119) at 40:8d:5c:20:7e:54 [ether] on enp2s0
_gateway (192.168.0.1) at 00:08:9f:7c:8d:a0 [ether] on enp2s0
? (192.168.0.171) at 40:8d:5c:20:18:0d [ether] on enp2s0
? (192.168.0.175) at 40:8d:5c:20:1c:4f [ether] on enp2s0
? (192.168.0.176) at 40:8d:5c:20:7e:63 [ether] on enp2s0
student@kickseed:~$ arp a
a: Unknown host
student@kickseed:~$ clearㅇ
student@kickseed:~$ ping 168.126.63.1 -c 2
PING 168.126.63.1 (168.126.63.1) 56(84) bytes of data.
64 bytes from 168.126.63.1: icmp_seq=1 ttl=57 time=1.10 ms
64 bytes from 168.126.63.1: icmp_seq=2 ttl=57 time=1.04 ms
--- 168.126.63.1 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 1.043/1.074/1.105/0.031 ms
student@kickseed:~$ ^C
네트워크 공부 참조사이트
https://engkimbs.tistory.com/622 서브넷마스크)
https://nmap.org/book/tcpip-ref.html
http://www.ktword.co.kr/abbr_view.php?m_temp1=1826
'IT 기초, 네트워크, 리눅스 > 1. 네트워크' 카테고리의 다른 글
2일차 (0) | 2020.07.19 |
---|---|
네트워크 1일차 (0) | 2020.07.19 |
네트워크 정리4 (0) | 2020.06.07 |
네트워크 기초정리 3 (0) | 2020.06.07 |
네트워크 기초 정리 2 (0) | 2020.06.07 |