[Computer Science]
[컴퓨터네트워크] 도메인, DNS, 네임서버(A, CNAME, MX 레코드)
도메인을 할당 받아 클라우드 인스턴스와 연결해 보려고 하다 가비아에서 1년 대여 받아 이것저것 해보려던 중 공부한 내용을 정리해보려고 합니다. 1. 도메인(Domain) 인터넷 상의 주소입니다. 웹사이트에 접속하기 위해 사용하는 이름이며, google.com, naver.com 등이 있습니다. 원래는 IP주소를 입력해서 접속해야 하지만 사람이 쉽게 기억할 수 있도록 문자로 이루어진 주소를 대체해서 사용합니다. 2. DNS(Domain Name System) 도메인 이름을 IP 주소로 변환해 주는 시스템입니다. 예를 들어 google.com의 IP주소가 "123.456.78.9"라 한다면 사용자는 인터넷 브라우저의 주소창에 google.com을 입력하면 연결되어 있는 123.456.78.9로 ..
[컴퓨터네트워크] IPv4 주소 대역폭
IPv4는 인터넷 상에서 고유한 공인 IP 주소를 사용하지 않고, 내부 네트워크에서만 사용되는 IP 주소를 의미합니다. 그래서 사설IP라고 불리며 특정한 대역폭을 가지고 있습니다. 1. 사설 IP 주소 대역폭 1. 10.0.0.0/8 범위는 10.0.0.0 ~ 10.255.255.255 입니다.cidr /8이므로 2, 3, 4 옥텟을 사용할 수 있습니다. 총 32개 중 8개를 빼면 24가 되는데 2^24 = 16,777,216개의 IP주소를 사용할 수 있습니다. 2. 172.16.0.0/12 범위는 172.16.0.0 ~ 172.31.255.255 입니다.cidr는 /12이므로 2옥텟의 뒷 4자리와 3, 4 옥텟을 사용할 수 있습니다. 32 - 12 = 20이므로 2^20 = 1,048,5..
[컴퓨터네트워크] 서브넷 네트워킹 문제4, 5, 6, 7, 8
문제4 다음 조건일 때 사용되는 네트워크 주소와 브로드 캐스트 주소를 쓰시오.IP주소: 200.64.33.14서브넷 주소: 255.255.252.0 해설 IPv4는 A, B, C 클래스로 나누기는 하지만 클래스를 사용하지 않기 위해 서브넷을 사용하기 때문에 고려해주지 않아도 좋습니다. 서브넷 주소에서 3옥텟이 252이므로 이진수로 표현하면 "11111100"이 됩니다. 전체로 표현하면 11111111.11111111.11111100.00000000이 되는데 CIDR는 200.64.33.14/22가 됩니다. 3옥텟 마지막 2개와 4옥텟 8개를 합쳐 맨 뒤에 있는 10개 자리만 수정(=IP할당)할 수 있습니다. IP주소에서 3옥텟의 값은 33이었는데 33은 이진수로 표현하면 "00100001"..
[Math] 완전수(perfect number)란?
1. 완전수란? 자연수 n에 대하여, 1을 포함하고 자기 자신을 제외한 약수들의 합이 자기 자신이 나오는 수 예를 들어 6이 있습니다. 6의 약수는 1, 2, 3, 6이 있는데 자기자신인 6을 빼면 1+2+3 = 6이 되므로 완전수 입니다. 2. 완전수 공식 단, 여기서 n과 (2n-1)은 소수(prime number)이어야 합니다. 3. 예시 다시 예시로 들었던 6으로 돌아가겠습니다. n은 소수이어야 하니 2, 3, 5, 7, 11, 13, ... 등등 숫자가 들어갈 수 있습니다. 소수 2가 n이라하면 22-1(22-1)에서 (22-1)이 소수(3)가 되므로 만족합니다. 같은 방식으로 소수 n에 3, 5, 7, 11, 13 ... 을 넣으면 모두 만족합니다. 1) n=3일때 완..
[컴퓨터네트워크] 서브넷 네트워킹 문제2, 3
문제2IP Address가 '192.168.32.132'이며, 서브넷 마스크(Subnet Mask)가 '255.255.255.192'인 경우 빈칸 ①~②에 들어갈 가장 적합한 값을 쓰시오. 네트워크 주소(Network ID)192.168.32.(①)네트워크 주소와 브로드캐스트 주소를 제외한 주소 개수(②) 해설 서브넷 마스크가 '255.255.255.192'라 했으니 2진수로 표현하면 "11111111.11111111.11111111.11000000"입니다. CIDR로는 /26이고, 전체 /32에서 /26이니 가용할 수 있는 IP범위는 32-26=6칸입니다. 하나의 서브넷 당 IP주소는 2^6(=64)개가 됩니다 1) 192.168.32.0 ~ 192.168.32.632) 192.168.32..
[컴퓨터네트워크] 서브넷 네트워킹 문제1
문제는 다음과 같습니다. 문제 192.168.1.0/24 네트워크를 FLSM 방식을 이용하여 3개의 Subnet으로 나누고 IP Subnet-zero를 적용했다. 이때 서브네팅 된 네트워크 중 2번째 네트워크의 Broadcast IP주소를 쓰시오. 해설 IPv4 주소를 CIDR 방식을 이용해서 네트워크를 나타냈는데 /24이니까, 네트워크 주소는 32개 중 24개를 사용합니다 # 192.168.1.0/24의 서브넷 마스크11111111.11111111.11111111.00000000 할당할 수 있는 호스트 부분은 4번째 구간인 00000000입니다. 문제에서 3개의 Subnet으로 나누고 IP Subnet-zero를 적용하라 했으니 4번째 구간을 나누겠습니다. 구간 당 IP의 개수 3개의 서브넷..