728x90

NCP 202 4

[NCP 202] CIDR 범위

CIDR 은 결국 마지막 bit mask 로 계산하게 되는데 192.168.0.0/24 면 총 32bit 중 앞에 24bit 를 제외하면 나머지는 사용 가능한 IP 범위가 나온다. 32 bit 중에 24 bit를 mask 하면 192.168.0 = 11111111.1111111.11111111 이 되고 나머지 00000000 부분이 할당 받을 수 있는 IP 범위가 된다. 예제에서는 bit mask에 속하지 않은 마지막 00000000 을 십진수로 계산해보면 최대 가능한 숫자가 나오는데 2^8 = 256 개다 192.168.0.0 ~ 192.168.0.255 까지 사용 가능한 IP 갯수가 나온다, 즉 256개가 사용가능한 IP 범위가 된다. 192.168.1.0/28 이되면 32 bit 중 28 bit 를..

[NCP 202] ACG 적용 대상

ACG 는 VM 의 접근을 제어하는 방화벽 이다. 이 ACG 는 어디에 적용될까? Classic platform 을 예를 들어보자 classic platform 에서는 서버를 대상으로 적용이 되는 것으로 보여진다. VPC platform 에서는 적용 NIC 부분을 보면 nic-6 으로 시작하는 network interface 정보를 확인할 수 있다. VPC platform 에서는 NIC 를 단위로 ACG 가 적용된다는 것을 알 수 있다. 그리고 classic / VPC platform 에 대한 NCP에서 제공하는 내용에서도 알 수 있지만 https://guide.ncloud-docs.com/docs/environment-environment-1-1 사용 환경 개요 - 네이버 클라우드 플랫폼 사용 환경 g..

[NCP 202] IP header

IP header 구조 에 대해서 좀 알아보자. 헤더의 모든 것을 알면 좋겠지만, 대략적으로 몇 bit 의 크기를 갖는지를 알고 있으면 좋다. version과 IHL 은 4bit, TTL과 protocol 은 8 bit, header checksum 은 16bit address 는 32bit 그냥 몇 마디 더 붙인다면 source / destination address 는 IPv4 가 32bit 로 표현되고 있고, 어떠한 이유에서든지 출발지를 떠나서 목적지로 가던 패킷이 정상 처리를 못했을 때 패킷 스스로 없애는 TTL(Time To Live) 값은 8bit 를 사용하고 있다. 2^8-1 = 255 를 했을 때 어딘가로 외로이 떠나기 시작한 패킷은 라우터를 255개 지나도록 방황하게 되면 패킷은 사라져 ..

[NCP 202] UDP 서비스

OSI 7 layer 중에서 4 layer를 전송 계층이라고 한다. 이 전송 계층에는 2가지의 프로토콜을 사용하고 있는데, TCP 와 UDP TCP 는 신뢰성 있는 통신을 할때 사용하고, UDP 는 비신뢰성 해도 될때 통신 한다. 언뜻 생각해보면 당연히 신뢰성 있어야 하는거 아냐? 라고 생각할 수 있겠지만 TCP 는 귀찮다 A: B 있어? B: 있어. A: 오키 통신 하자 A: 1번 패킷 보낼께 B: 어 받았어 A: 어 그래 그럼 2번 패킷 보낼께 B: 어 그래 받았어 A: 어 그래 3번 패킷 보낼께 B: 어 안왔는데? A: 어 그래 그럼 3번 다시 보낼께 A: 나 다 보냈어 B: 어 그래? 이제 종료 할까? A: 그래 종료 하자 B: 오키 끝내자 가 TCP 라면 UDP 는 A: 1번 패킷 보낸다. A:..

728x90