메이쁘

[TCP/IP] 2020.11.10. 오늘의 면접 Q&A 본문

면접 대비 CS지식/SELF CS면접 Q&A

[TCP/IP] 2020.11.10. 오늘의 면접 Q&A

메이쁘 2020. 11. 10. 22:37

안녕하세요.

 

CS관련 질문과 면접에 맞는 답변을 작성하면서 지식도 쌓고 면접도 대비하는 시간을 가지려고 합니다.

 

 

틈틈히 게시글을 작성하며 면접 대비 데이터셋을 확보해둔 다음

 

언젠간 면접하게 될 때 모아서 쓰려고 합니다.

 

(실제로 면접에서 들었던 질문이 아니라, 제가 스스로 답을 정해놓고 짜논 질문이라 이렇게 안나올 수 있습니다!!!)

 

 

 

이번 글은 Network - TCP/IP 카테고리 입니다.

 

 

 

 

  -- 질문 목록

 

Q1.  GateWay(게이트웨이) 가 무엇인가요? (feat. 라우팅 / 스위칭)

Q2.  DHCP는 무엇인가요?

Q3.  DNS서버는 무엇인가요?

Q4.  MAC 주소는 무엇이고, 어떻게 구성되어있나요?


 

Q1.  GateWay(게이트웨이) 가 무엇인가요? (feat. 라우팅 / 스위칭)

 

A.  게이트웨이는 인터넷으로 접속하기 위한 일종의 관문 입니다. 즉, 한 네트워크에서 다른 네트워크로 이동하기 위한 지점입니다. 흔히 톨게이트라고 비유하는데, 보통 라우팅을 수행하기 때문에 라우터라고도 합니다.

 

라우팅이란 인터넷 공간에서 다른 호스트 사이(LAN 영역) 를 연결해줍니다. 즉, 각각 다른 LAN 영역을 가진 네트워크 사이를 이동하는 통신을 뜻하죠.

 

반면, 스위칭은 같은 LAN 영역 안에서 각각 다른 호스트끼리 연결하는 것을 뜻합니다. 이 때는 출발지 네트워크ID = 도착지 네트워크ID 가 성립합니다. 이유는 LAN 영역 안에 들어있는 호스트들은 다같은 네트워크ID를 가지며, 호스트ID만 다릅니다. 

 

 

Q2.  DHCP는 무엇인가요?

 

A.  DHCP는 Dynamic Host Configuration Protocol 의 약자로(못외웁니다. 알아만 두기 위해 적어봤습니다!) PC 사용자에게 IP주소, 서브넷마스크, 게이트웨이 등 TCP/IP 프로토콜의 기본 설정 값들을 자동으로 할당해주는 것 입니다. 보통 인터넷 가입할 때 사용하므로 저희가 일일히 TCP/IP 프로토콜 환경설정 값을 입력할 필요가 없는 것이죠.

 

 

 

 

Q3.  DNS 서버는 무엇인가요?

 

A.  DNS란 Domain Name System의 약자로(이건 외움..) 복잡하게는 도메인 이름과 IP주소를 대응해주는 DB 형태의 저장소를 운영하는 서버이고, 간단하게는 www.naver.com 와 같이 우리가 사용하는 언어로 이루어진 도메인 이름을 실제 IP주소로 변환해주거나, 그 반대의 변환을 해줍니다. 이를 통해 www.naver.com  의 IP주소를 알지 않아도 저 도메인 주소를 통해 해당 서버의 IP로 접근할 수 있습니다. 

 

 

Q4.  MAC 주소는 무엇이고, 어떻게 구성되어있나요?

 

A.  MAC 주소란 모든 네트워크 장비나 LAN카드에 새겨진 물리적 주소 입니다. LAN 영역에서 내부통신을 위해 사용됩니다. IP주소가 있는데 MAC주소까지 사용하는 이유는 IP는 DHCP 서버에 의해 유동적이라 호스트 구분이 불가능하기 때문입니다.

 

이러한 MAC 주소는 00-50-56-86-1B-13 과 같이 16진수로 이루어진 48bit 로 구성되어 있습니다.

 

 

 

 

이상입니다.

 

감사합니다!

Comments