cs/네트워크

네트워크 면접 질문

vivelakorea 2021. 3. 10. 17:26

이 게시글은

 

여기서 대답할 수 있을 것 같은 질문들에 대답을 써볼 것이다. 부족한 부분은 하이라이트 표시를 해놓을 것이다.

 

21/03/08

  • OSI 7계층에 대해서 설명해주세요.

osi 7계층은 ISO 에서 지정한 네트워크 모델로, 위에서부터 차례대로 응용 계층, 표현 계층, 세션 계층, 전송 계층, 네트워크 계층, 데이터 링크 계층, 물리 계층 총 7개의 계층으로 네트워크를 설명합니다. 응용 계층은 application이란 말 그대로 우리가 흔히 쓰는 메일, 브라우저, 등등이 여기 해당합니다. 표현 계층은 문자 인코딩, 압축, 데이터 변환 등의 일이 일어나고, 세션 계층은 세션 체결과 통신 방식을 결정합니다. 전송 계층은 신뢰할 수 있는 통신이 일어나도록 하고, 네트워크 계층은 네트워크간 연결이 이루어질 수 있도록 라우터간 통신이 일어나는 방식을 규정합니다. 데이터 링크 계층은 노드와 노드, 즉 네트워크에 연결된 모든 기기 간에 1대1로 통신이 이루어질 때 일어나는 통신의 방식을 규정하고, 물리계층은 말 그대로 물리적인 케이블, 랜 카드, 모듈레이션 등을 의미합니다.

 

 

 

 

 

  • TCP/IP 4계층에 대해서 설명해주세요.

TCP/IP 4계층은 OSI 7계층의 좀더 단순화된 모델입니다. OSI 7계층의 응용, 표현, 세션 계층을 모두 응용 계층으로, 네트워크 계층을 인터넷 계층으로, 데이터 링크, 물리 계층을 네트워크 접속 계층으로 합쳐서 설명합니다. 

 

 

 

 

 

  • IP클래스란 무엇이고 IP주소가 주어졌을 때 이것의 IP클래스를 어떻게 알 수 있는가?

IP 클래스는 IP 주소를 네트워크 ID와 호스트 ID로 나눌 때 네트워크의 규모에 따라 호스트 ID의 영역을 크게 하거나 작게 하기 위해 고안된 방식입니다. A,B,C,D,E 클래스가 있으며 A 클래스는 첫 번째 옥텟이 0으로 시작하고(최대 127, 127.0.0.1 제외), B 클래스는 첫 번째 옥텟이 10(최대 191), 그다음은 110(최대 223), 1110, 1111으로 시작합니다. D, E 클래스는 각각 멀티캐스트, 연구목적으로 쓰이므로 주로 쓰이는 것은 A,B,C 클래스입니다. CIDR 방식을 논외로 한다면 A,B,C 클래스는 각각 네트워크 ID가 1옥텟, 2옥텟, 3옥텟이고 나머지 3옥텟, 2옥텟, 1옥텟이 호스트 ID 가 됩니다. 즉 A 클래스 네트워크가 가장 대규모, C 클래스 네트워크가 가장 소규모로 호스트를 가지게 됩니다.