본문 바로가기
개발자가 되기 위한 준비과정/개발자기술면접 준비

[7] OSI 7계층 + TCP/IP 프로토콜 (개발자 기술면접 준비)

by 제이스톨 2023. 10. 17.
728x90

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

A. OSI 7계층은 네트워크에서 통신이 일어난 과정을 7단계로 나눈 것을 말합니다. 계층을 나눈 이유는 7계층 중 하나에서 오류가 발생하게 되면 다른 계층은 건들이지 않고 문제가 발생한 계층만 수정할 수 있기 때문입니다.

 

1계층물리계층으로서 통신 단위는 비트이고 단지 데이터만 전달하는 역할을 합니다.

2계층데이터링크 계층으로서 전달받은 데이터가 무엇인지 어떤 에러인지 확인하는 역할을 합니다.

3계층네트워크 계층으로 데이터를 목적지까지 가장 안전하고 빠르게 전달하는 기능을 합니다.

4계층전송계층으로 사용자들이 신뢰성있는 데이터를 주고 받을 수 있도록 해주는 역할을 합니다. (유효성 검사)

5계층세션 계층으로 데이터가 통신하기 위한 논리적인 연결을 하는 계층입니다. 이 계층은 TCP/IP 세션을 만들고 없애는 책임을 집니다. 

6계층표현 계층으로 데이터 표현이 상이한 응용 프로세스의 독립성을 제공하고 암호화합니다.

마지막 7계층응용계층으로서 HTTP, FTP, SMTP, POP3, IMAP, Telnet 등과 같은 프로토콜이 있습니다. (예.Chrome, 메일 프로그램)

 

OSI 7계층

 

 

꼬리물기 질문 ▽

Q. TCP/IP 프로토콜에 대해 설명 해 주세요.

A. 전송 조절 프로토콜TCP인터넷 프로토콜 IP로 이루어져 있는 프로토콜을 TCP/IP 프로토콜이라 합니다.

이는 인터넷 환경에서 정보 전송을 위해 쓰이는 프로토콜로 TCP는 데이터의 추적 및 제어를, IP는 데이터의 주소 지정 및 전달을 담당하고 있습니다.

728x90