[Computer Science]/[컴퓨터네트워크]

    [컴퓨터네트워크] 도메인, DNS, 네임서버(A, CNAME, MX 레코드)

    [컴퓨터네트워크] 도메인, 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 주소 대역폭

    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"..

    [컴퓨터네트워크] 서브넷 네트워킹 문제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

    [컴퓨터네트워크] 서브넷 네트워킹 문제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개의 서브넷..

    [컴퓨터네트워크] HTTP 메서드, 세션과 쿠키

    [컴퓨터네트워크] HTTP 메서드, 세션과 쿠키

    HTTP 메서드 HTTP는 웹 브라우저와 웹 서버 간의 상호 작용을 지원하는 프로토콜 데이터를 요청하는 HTTP 요청과 응답하여 데이터를 보내는 HTTP 응답이라는 두 가지 상호 작용을 반복하여 웹 페이지를 표시합니다. 메서드에는 GET, POST가 있는데 각자 쓰임새가 다릅니다. 1. GET: 사용자가 서버에서 데이터를 요청할 때 url의 쿼리 문자열에 데이터를 첨부하여 서버에 전달 2. POST: 사용자가 서버에 데이터를 보낼 때 데이터를 요청 본문(request body)에 포함하여 전송 POST 방식은 서버 상태를 변경 가능하지만, GET 방식은 서버 상태를 변경시키지 않는다. *사용자가 로그인 양식을 서버에 제출할 때 POST *사용자가 웹 사이트를 방문할 때 GET *사용자가 검색 엔진에서 검..