응용계층을 배웠다면 대답할 수 있는 지식에 대해서 알아보자
-
DHCP의 메커니즘에 대해서 설명하시오
Dynamic Host Configuration Protocol이다.
각각의 컴퓨터는 DHCP client를 수행한다. 이는 컴퓨터에게 IP address를 요구하는 것과 같다.
모든 네트워크는 배치를 책임지는 DHCP 서버를 가지고 있다.
DHCP 서버는 IP 주소가 관리되는 공간이고 라우터나 서버에서 작동한다.
컴퓨터가 시작될 때 컴퓨터는 이더넷을 설정하거나 또는 IP 주소 없이 다른 링크 계층 주소를 NIC에 임베디드한다.
그 이후, 컴퓨터는 마치 ARP와 같이 네트워크 상에 있는 IP 주소에 대해 요구를 브로드 캐스트한다.
+ 브로드캐스트 메세지를 네트워크 상에 보낸다. (이를 DHCP Discover라고 한다)
컴퓨터는 DHCP Discover 패킷을 사용함으로 수행할 수 있고 이 패킷은 DHCP 서버에 도착한다.
만약 DHCP가 그 메세지를 받으면 서버는 IP주소를 할당하고 DHCP Offer 패킷 내에 host에게 요구를 전송한다.
-
DHCP의 목적에 대해서 설명하시오
한정되어있는 IP 주소에서 효율적으로 IP주소를 배분하기 위한 프로토콜이다.
-
어플리케이션 레이어의 역할을 설명하시오
응용계층에서는 사용자들을 위한 실질적인 일을 한다.
DNS, e-mail, WWW같은 서비스를 제공하며 peer-to-peer 네트워크를 포함한 네트워크 상의 컨텐츠 배포를 함.
-
DNS의 역할에 대해서 설명하시오
Domain Name System으로
IP를 통해 직접 네트워크에 접속하는 대신 도메인명을 쓰면 시스템에 저장된 도메인 테이블에 있는 IP와 매칭시켜서 통신을 할 수 있게해줌.
-
왜 DNS를 쓰는지에 대해서 설명하시오
IP를 직접 외워서 쓰는 것은 사용자에게 엄청난 불편을 가져온다. 때문에 DNS를 이용한 접속이 출현했다.
'컴퓨터(Computer Science) > 네트워크, Network' 카테고리의 다른 글
Circuit Switching vs Packet Switching [네트워크] (0) | 2021.07.07 |
---|---|
네트워크에 관한 내용 리뉴얼 (0) | 2021.07.05 |
트랜스포트(Transport Layer)계층에 관한 필수 지식 (0) | 2020.12.11 |
네트워크(Network Layer)계층에 관한 필수 지식 (0) | 2020.12.11 |
데이터링크(Data Link Layer) 계층에 관한 필수 지식 (0) | 2020.12.11 |