always_here

지식을 공유하고 함께 성장하는 엔지니어 as_always 입니다

AS_ALWAYS

사물인터넷

WiFi AP(공유기)

nauung_always 2022. 1. 22. 11:26
728x90

집에 있는 WiFi APPC가 처음 접속해서 인터넷 웹브라우저에 www.naver.com을 쓰면 웹페이지가 나온다.

이때 WiFi AP(공유기)의 역할

(1) "처음 접속"을 해서 인터넷 시도를 하면 DHCP부터 AP가 해줘서 IP를 할당해준다.

(2) www.naver.comIP주소가 아니므로 APPC에 알려준 DNS 주소(DHCP때 건네줌)"www.naver.com"을 보낸다.

그러면 DNSwww.naver.com을 변환한 IP주소를 PC에 전달한다.

(3)그리고 공유기 역할의 NAT (Network Address Translation - 주소변환)을 하여 내부 IP외부 IP를 연결시켜준다.

 

DHCP (Dynamic Host Configuration Protocol)
DHCP란 호스트의 IP주소와 각종 TCP/IP 프로토콜의 기본 설정을 클라이언트에게 자동적으로 제공해주는 프로토콜이다. DHCP는 네트워크에 사용되는 IP주소를 DHCP서버가 중앙집중식으로 관리하는 클라이언트/서버 모델을 사용하게 된다. DHCP지원 클라이언트는 네트워크 부팅과정에서 DHCP서버에 IP주소를 요청하고 이를 얻을 수 있다.

네트워크 안에 컴퓨터에 자동으로 네임 서버 주소, IP주소, 게이트웨이 주소를 할당해주는 것을 의미하고, 
해당 클라이언트에게 일정 기간 임대를 하는 동적 주소 할당 프로토콜

-DHCP 장점
PC의 수가 많거나 PC 자체 변동사항이 많은 경우 IP 설정이 자동으로 되기 때문에 효율적으로 사용 가능하고, IP를 자동으로 할당해주기 때문에 IP 충돌을 막을 수 있다.

-DHCP 단점
DHCP 서버에 의존되기 때문에 서버가 다운되면 IP 할당이 제대로 이루어지지 않는.

IP 주소 할당 절차 (IP Address Allocation Procedure)PC와 같은 단말이 DHCP 서버로부터 IP 주소 등의 네트워크 정보를 할당받기 위해서는 4가지 단계를 거치게 된다

1) DHCP Discover 
단말이 DHCP서버를 찾는 단계
DHCP 서버를 찾기 위해 Discover메시지를 이더넷에 Broadcasting 합니다. 
동일 서브넷안에 있는 모든 단말들은 이 메시지를 수신한다. 

2) DHCP Offer
내 IP 주소는 ~~. 내가 PC에게 IP주소 ~~~를 할당해 줄 수 있다
Discover메시지를 수신한 DHCP 서버는 자신을 알리기 위해 Offer메시지를 Broadcasting
위와 동일하게 동일 서브넷안에 있는 단말들은 Offer메시지를 수신 

3) DHCP Request
그럼 ~~ 주소를 가진 DHCP 서버가 나에게 IP주소를 할당해 줘라
DHCP 서버 존재를 확인한 PC는 Request 메시지를 Broadcasting

4) DHCP Ack
 IP 주소 ~~~을 포함한 필요한 네트워트 정보를 할당주겠다. 임대기간은 ~
DHCP 서버는 Request메시지 내에 Server Identifier에 기록된 IP 주소가 자신의 주소인지 확인 후 Offer메시지와 함께 다양한 네트워크 정보들을 전달(IP , Subnet , Gateway , DNS , Lease Time) 

* DHCP 클라이언트가 DHCP 서버에게 IP를 요청하면 DHCP가 IP 잠시 임대
인터넷을 하기 위한 필수적인 Address
내 IP Address, Gateway Address, DNS Address -> 이걸 다 알려두는 것이 DHCP 

728x90

'사물인터넷' 카테고리의 다른 글

LTE - GTP tunnel  (0) 2022.01.22
주요 WiFi 규격  (0) 2022.01.22