Network 모의면접(2025.08.14)

이정국(PBD)·2025년 8월 14일

TIL

목록 보기
45/69

*오늘 학습 내용*

코드카타 문제 / Network / 모의고사

1. ✅ OSI 7계층은 무엇인지?

<정의>

  • 네트워크 통신 과정을 7단계로 나눈 표준 모델
    데이터 흐름을 단계별로 분리해 이해와 문제 해결을 쉽게 함.

<계층>

  • 물리 계층 (Physical): 전기 신호, 케이블, 하드웨어 전송

  • 데이터 링크 계층 (Data Link): MAC 주소 기반 통신,
    오류검출 (Ethernet, Switch)

  • 네트워크 계층 (Network): IP 주소 기반 라우팅 (IP, Router)

  • 전송 계층 (Transport): 신뢰성/흐름제어 (TCP, UDP)

  • 세션 계층 (Session): 연결 관리 (세션 생성/유지/종료)

  • 표현 계층 (Presentation): 데이터 형식 변환, 암호화

  • 응용 계층 (Application): 사용자 서비스 (HTTP, FTP, DNS)

2. ✅ TCP/IP 계층과 OSI 계층의 차이점

<TCP/IP 4계층>

  • 네트워크 인터페이스 (물리+데이터링크)

  • 인터넷 계층 (IP)

  • 전송 계층 (TCP/UDP)

  • 응용 계층 (HTTP, FTP, DNS 등)

차이점:

  • OSI: 이론적 모델, 7단계로 세분화.

  • TCP/IP: 실제 인터넷 통신 기반, 4단계로 단순화.

  • TCP/IP는 실무에서 실제로 쓰이고,
    OSI는 교육/표준 참고용으로 많이 사용됨.

3. ✅ TCP VS UDP 차이점

TCP (Transmission Control Protocol)

  • 연결형 (3-way handshake)

  • 신뢰성 보장 (패킷 재전송, 순서 보장)

  • 느리지만 안정적 (예: 웹, 메일)

UDP (User Datagram Protocol)

  • 비연결형, 단순한 구조

  • 빠르지만 신뢰성 보장 없음

  • 지연에 민감한 서비스에 적합 (예: 게임, 스트리밍, VoIP)

4. ✅ VOIP 프로토콜과 ARP 프로토콜

VoIP (Voice over IP)

  • 음성을 IP 패킷으로 변환해 인터넷으로 전송

  • 대표 프로토콜: SIP(세션 관리), RTP(실제 음성 데이터 전송)

ARP (Address Resolution Protocol)

  • IP 주소를 MAC 주소로 변환

  • 예: "192.168.0.1에 해당하는 장치의 MAC 주소 알려줘"

5. ✅ DNS란 무엇이고,
없으면 IP를 직접 입력해야 하는지?

DNS (Domain Name System)

  • 도메인(예: google.com)을 IP 주소로 변환
    분산 DB 형태, 전 세계 네임서버로 구성

  • DNS 없으면?
    IP 주소 직접 입력해야 함
    기억하기 어렵고, 서버 IP 변경 시 매번 다시 알아야 하는 불편 발생

6. ✅ ICMP 프로토콜은 무엇인지?

  • 정의: Internet Control Message Protocol

  • 용도:
    네트워크 오류 보고 (도달 불가, 시간 초과 등)
    진단 도구 (ping, traceroute)

  • 특징:
    전송 계층이 아닌 네트워크 계층에서 동작
    데이터 전송이 아니라 제어/진단 목적

profile
창백한 푸른점 속 작은점

0개의 댓글