🍋 CS

네트워크) IP 주소란? (+면접용 정리)

밈98 2023. 9. 2. 23:31
ARP란?

ARP (Addresss Resolution protocol) : IP 주소로부터 MAC 주소

를 구하는 IP와 MAC주소의 다리역할을 하는 프로토콜이다.

 

논리적 주소 -> ARP -> 물리적 주소

물리적 주소 -> RARP -> 논리적 주소

 

––– 브로드캐스트

송신 호스트가 전송한 데이터가 네트워크에 연결된 모든 호스트에 전송되는 방식

 

––– 유니캐스트

고유 주소로 식별된 하나의 네트워크 목적지에 1:1로 데이터를 전송하는 방식

 

––– 라우팅

IP 주소를 찾아가는 과정

 

라우팅 테이블

라우팅 테이블(routing table)은 송신지에서 수신지까지 도달하기 위해 사용되며 라우터에 들어가 있는 목적지 정보들과 그 목적지로 가기 위한 방법이 들어 있는 리스트

 

게이트웨이

게이트웨이(gateway)는 서로 다른 통신망, 프로토콜을 사용하는 네트워크 간의 통신을 가능하게 하는 관문 역할을 하는 컴퓨터나 소프트웨어를 두루 일컫는 용어

 

IP 주소 체계
  • IPv4 주소의 기본 구조

  • 8bit로 끊는다. -> 0~255 사이 값을 나타낸다
  • 앞의 8*3 bit : 네트워크 ID
  • 뒤 8bit : Host ID
L3 Packet

  • Header 랑 Payload 로 나뉘고 이것은 상대적인 분류이다.
  • 최대 크기는 MTU이다
    • MTU 란?
      • Maximum Transmission Unit 으로 데이터링크에서 하나의 프레임 또는 패킷에 담아 운반가능한 최대 크기이다
      • 최대크기의 패킷 또는 프레임.
      • 보통 1500byte 정도 된다.
En/Decapsulation

  • 네트워크를 통해 데이터를 보낼때 캡슐화와 역캡슐화가 이루어 진다
  • 앞에 Header를 붙여나가는 것을 캡슐화
    • 송신 : 캡슐화
    • 수신 : 역캡슐화

Q1. IPv4 와 IPv6 은 무엇이고, 어떤 차이?

A. IPv4는 한 자리당 0~255까지 8비트로 표현이 가능하며, 총 32비트를 가진 IP번호 체계입니다. 총  IPv6는 총 128비트 체계로써, 한 자리당 16비트 씩 8개를 가지고 있습니다. IPv4보다 단순해진 헤더 포맷을 가져서 IPv4헤더의 불필요한 필드를 제거해서 보다 빠른 처리가 가능하고 강화된 보안기능을 가지고 있습니다.

'🍋 CS' 카테고리의 다른 글

1장. 네트워크 기초  (0) 2023.08.27
운영체제 - 메모리(Memory)  (0) 2023.04.18
운영체제 - 공유자원 & 임계구역  (0) 2023.04.11
운영체제 - 프로세스간 통신  (0) 2023.04.11
운영체제 - CPU 스케줄링  (0) 2023.04.07