해당 주제 관련 기술면접 질문 미리보기
Q1. TCP/IP 4계층에 대해서 설명해주세요.
Q2. OSI 7계층과 TCP/IP 4계층을 비교하여 설명해주세요.
OSI 7계층
은 표준 모델TCP/IP 4계층
은 현실에서 인터넷을 위해 사용하는 모델데이터의 물리적 전송을 담당하며, 전기 신호를 데이터로 변환
하드웨어 간의 물리적 연결을 관리
주소: 물리주소인 MAC 주소를 통해 장비간 데이터 전송
프로토콜: 이더넷 프로토콜
데이터 단위: 프레임
네트워크 간의 데이터 전송을 담당하고 네트워크의 연결성 보장
라우팅 기능을 처리
주소: IP를 통해 데이터를 전송할 논리적인 주소 지정
프로토콜: IPv4, IPv6
데이터 단위: 패킷
통신 노드 간의 연결 제어 및 자료 송수신 담당
데이터의 흐름 제어와 오류 검출, 복구를 처리
주소: 전송 주소인 Port 사용
프로토콜: TCP, UDP
데이터 단위: 세그먼트
응용프로그램들이 데이터를 교환하기 위해 사용되는 프로토콜들이 사용됩니다.
사용자 응용프로그램 인터페이스를 담당
프로토콜: HTTP, FTP, SMTP, DNS, POP3
데이터 단위: 데이터, 메시지
Q1. TCP/IP 4계층에 대해서 설명해주세요
TCP/IP 모델은 인터넷 통신을 위한 네트워크 모델입니다. 각 계층별로 설명을 드리면,
1계층인 네트워크 접속 계층은 데이터의 물리적인 전송을 담당하며, 대표적으로 이더넷 프로토콜이 사용됩니다.
2계층인 인터넷 계층은 네트워크 간의 데이터를 전송하고, 목적지까지 데이터의 경로를 결정하는 역할을 합니다. IPv4, IPv6가 주요 프로토콜입니다.
3계층인 전송 계층은 포트 번호를 통해 애플리케이션 간 데이터 전송을 담담하며, 주요 프로토콜인 TCP는 신뢰성 있는 데이터 전송을, UDP는 빠른 전송을 제공합니다.
4계층인 응용 계층에서는 응용 프로그램들이 데이터를 교환하기 위해 HTTP, FTP, SMTP, DNS 등의 다양한 프로토콜들이 사용됩니다.
Q2. OSI 7계층과 TCP/IP 4계층을 비교하여 설명해주세요.
TCP/IP 4계층은 OSI 7계층과 비교하여 간소화된 구조를 가지고 있지만 더 실용적인 모델입니다.
1계층인 네트워크 접속 계층은 OSI 7계층의 물리 계층과 데이터 링크 계층에 해당하며, 물리적인 연결과 데이터 전송을 담당하는 계층입니다.
2계층인 인터넷 계층은 OSI의 네트워크 계층에 해당하며, 네트워크 간의 데이터 전송을 담당하는 계층입니다.
3계층인 전송 계층은 OSI의 전송 계층에 해당하며, 포트 번호를 사용하여 애플리케이션 간 데이터 전송을 담당합니다.
4계층인 응용 계층은 OSI의 세션, 표현, 응용 계층을 포함하며, 응용 프로그램들이 데이터 교환이 이루어집니다.
ref.
https://yjym33.tistory.com/m/144
https://carnival.tistory.com/58