본문 바로가기
Cloud/Network

Network 3

by kjy1010 2023. 12. 2.

ICMP  = internet control message protocol
오류보고 프로토콜

ARP = Address Resolution Protocol
mac주소를 찾아주는 프로토콜
한번 알아오면 ARP chache Table에 저장해놓고 타이머를 돌린다. 일정시간 사용하지 않으면 지운다.

host to host packet delivery
1.통신하기 위한 tcp syn을 준비
2.packet에 ip주소를 채운다.
3.mac address를 모르기에 ARP request를 보내야하여 packet을 메모리에 파킹해놓는다.

IPv4 특징 : 32bit로 구성
8bit씩 끊어서 4개의 octect으로 이루어져있다
10진수로 표기 0.0.0.0~255.255.255.255
최소단위를 정해놓고 관리한다.
앞자리가 0~127 이면 큰회사, 128~191 중간회사, 192~255 작은회사

서브넷마스크
어디까지가 네트워크인지 계산할수 있도록함
AND연산을 사용함
host주소가 모두 0이면 ip주소로 사용하지 않는다. 네트워크 주소
host주소가 모두 1이면 ip주소로 사용하지 않는다. broadcast로 사용
네트워트가 어디까지인가가 중요한 이유는 다른 네트워크를 가려하려면 라우터가 필요하기 때문이다.
32bit로 이루어져있다
10진수
1의 연속인데 한번 0이 나오면 다시는 1이 나올수 없다

IP Addressing

subnet
network부분과 host부분중에서 host부분을 때와서 network주소로 해줄수있음
3개비트를 빌려 서브네팅한다
뒤에 2의5승만큼의 호스트가있다 여기서 boroadcast와 0을빼면 
한 네트워크당 32-2 = 30개의 호스트를 할당가능

ex)
 202.147.10.0에서 사용가능한 host는 202.147.10.1~254
255.255.255.0

11111111.11111111.11111111.00000000
에서 3개의 비트를 가져온다 가정
11111111.11111111.11111111.11100000

11111111.11111111.11111111.000 00000
11111111.11111111.11111111.001 00000 
11111111.11111111.11111111.010 00000 
11111111.11111111.11111111.011 00000
11111111.11111111.11111111.100 00000
11111111.11111111.11111111.101 00000
11111111.11111111.11111111.110 00000
11111111.11111111.11111111.111 00000 
8개의 방으로 나누어 한방당 32의 공간을 가짐
202.147.10.0를
255.255.255.224

마지막방
11111111.11111111.11111111.111 00000 = 202.147.10.224 255.255.255.224 을2개로 나눈다하면 

11111111.11111111.11111111.1110 0000 202.147.10.224 255.255.255.240
11111111.11111111.11111111.1111 0000 202.147.10.240 255.255.255.240

이제는 클래스 개념이 없어짐
시험에는 클래스개념이 나옴

prefix = 서브넷마스크를 처음부터 부르기 힘들기 때문에 1의 갯수를 세어 말한다
32bit가 필요하던 기존의 표기법을 5bit로 표기할수 있어서 메모리 사용을 줄였다.
255.255.255.224 => 27 
CZDR = 202.147.10.32/27 과 같은 방법으로 클래스가 없이 표기하는 방법
라우터는 broadcastdomain을 나누는 역할을 한다. ( boroadcast를 다른network로 넘기지 않도록 나누는 역할을 함 )

202.147.10.0 1~254까지 이용가능
255.255.255.0


11111111.11111111.11111111.000 00000 20 0000 0000
11111111.11111111.11111111.001 00000 60 
11111111.11111111.11111111.010 00000 40
11111111.11111111.11111111.011 00000 30
11111111.11111111.11111111.100 00000 30

11111111.11111111.11111111.101 00000
11111111.11111111.11111111.110 00000
11111111.11111111.11111111.111 00000 

'Cloud > Network' 카테고리의 다른 글

Network4  (1) 2023.12.04
Network 2  (0) 2023.12.02
Network 1  (0) 2023.05.30