컴퓨터 네트워크 스터디 (4)

Jaehyun Ahn·2024년 11월 28일
0

IP주소란

: 인터넷에 연결된 각 장치(컴퓨터, 스마트폰, 서버 등)를 식별하기 위해 할당된 고유한 숫자 주소

  • 인터넷 상에서 데이터를 주고받을 때 장치를 구분하고, 올바른 대상에게 데이터를 전달하기 위해 사용됩니다.

IPv4와 IPv6의 차이점

IPv4

  • 32비트 주소, 4개의 10진수 숫자로 구성됩니다.
  • 보안 기능이 기본 제공되지 않습니다. (보안을 위해 IPSec 와 같은 추가 프로토콜을 사용해야 합니다.)
  • 주소를 수동으로 설정하거나 DHCP를 사용해야 합니다.

IPv6

  • 128비트 주소, 8개의 16진수 블록으로 구성됩니다. 각 블록은 :으로 구분됩니다.
  • 보안 기능을 기본으로 제공합니다. (IPSec(데이터 암호화 및 인증) 기능이 기본으로 내장)
  • 라우터에서 주소를 자동으로 할당해줍니다.

서브넷과 서브넷 마스크

서브넷

: 네트워크를 더 작은 단위로 나누기 위해 사용되는 개념.

  • IP 주소를 효율적으로 관리하고, 네트워크의 성능과 보안을 향상시킬 수 있습니다.

서브넷 마스크

: IP 주소의 네트워크 부분과 호스트 부분을 구분하는 데 사용됩니다.

  • IP 주소의 앞부분을 네트워크 주소로, 나머지를 호스트 주소로 구분합니다.

라우팅이란

: 네트워크에서 데이터를 송신지에서 목적지까지 전달하기 위해 최적의 경로를 결정하는 과정

  • 라우터와 같은 네트워크 장치에서 수행됩니다.

라우팅 과정

  • 목적지 IP 확인
  • 라우팅 테이블 조회
  • 최적 경로 선택
  • 다음 홉으로 패킷 전달

Public IP와 Private IP 차이

  • Public IP : 인터넷에서 직접 접근 가능한 고유한 주소, ISP(인터넷 서비스 제공업체)에서 제공됩니다,
  • Private IP : 네부 네트워크에서만 사용되며, 인터넷과 직접 연결되지 않습니다.

라우팅 프로토콜

: 네트워크 간 최적 경로를 찾기 위해 사용하는 규약

  • 주요 프로토콜 : RIP, EIGRP, OSPF, BGP, IS-IS 등

역할

  • 경로 결정 : 네트워크 내에서 데이터 패킷이 이동할 최적의 경로를 계산합니다.
  • 라우팅 테이블 업데이트 : 라우터 간 정보를 교환하여 네트워크 상태를 실시간으로 반영합니다.
  • 장애 복구 : 네트워크 연결이 끊기거나 장비가 다운됐을 때 경로를 재설정합니다.

정적 라우팅

: 네트워크 관리자가 라우팅 테이블에 경로를 수동으로 설정하는 방식

동적 라우팅

: 라우팅 프로토콜을 사용해 라우터가 자동으로 최적의 경로를 설정하고 업데이트하는 방식


IP는 어떻게 할당되는지

  • 정적 할당 : 네트워크 관리자가 기기에 수동으로 IP 주소를 설정하는 방식, IP 주소가 고정됨
  • 동적 할당 : DHCP 서버를 통해 자동으로 할당되는 방식, 네트워크 상황에 따라 IP 주소가 변경될 수 있음

NAT (네트워크 주소 변환, Network Address Translation)

: Privite IP를 Public IP로 변환하여, 내부 네트워크가 인터넷과 통신할 수 있도록 하는 기술.

  • 인터넷 자원 절약과 보안을 동시에 제공합니다.

ICMP (Internet Control Message Protocol)

: IP 네트워크에서 진단, 오류 보고, 네트워크 상태 정보를 제공하기 위한 보조 프로토콜

ICMP 역할

  • 에러 메시지 전송 : 데이터 패킷이 목적지에 도달하지 못하거나 다른 문제가 발생했을 때, 송신자에게 에러 메시지를 전송합니다.
  • 네트워크 상태 정보 교환 : 네트워크의 연결 상태, 혼잡 여부, 경로 문제 등을 알리는 데 사용됩니다.
  • 네트워크 진단 : 네트워크 연결 및 상태를 점검하는 도구 (ping, traceoute)에서 사용됩니다.

ICMP 특징

  • 연결 지향적이 아님 : ICMP는 데이터의 전달 여부를 확인하거나 네트워크 상태를 알리는 데 사용되며, 연결 상태를 유지하지 않습니다.
  • 데이터 전달을 보장하지 않음 : ICMP는 문제를 알리는 역할만 하며, 데이터를 재전송하거나 복구하지 않습니다.
  • IP 프로토콜의 하위 프로토콜 : IP 패킷의 일부로 포함되어 작동하며, 별도의 연결 계층이나 전송 계층을 사용하지 않습니다.
profile
미래 프론트 어쩌고

0개의 댓글