• 교환 기술
    • 다수의 디바이스 상호간에 최적의 연결성을 제공하는 기술
    • 하나의 노드에만 연결해놓으면 최적의 연결을 해주는 것을 목적
  • IPv4 주소체계
    • IPv4는 3자리 숫자 * 4마디(총 12개의 숫자)로 구성되고, 각 마디를 옥텟(octet) 이라고 부르며, 옥텟은 0부터 255까지의 숫자를 가진다.
    • 시대가 흘러갈수록 ip 주소 고갈 현상이 발생 → 전 세계 컴퓨터를 비롯한 다양한 기기도 고유한 ip 주소를 가져야 하기 때문
    • 수가 유한하기 때문에 이후 IPv6가 탄생
      • IP 주소의 분류
        • 클래스
          • A 클래스 : 대규모 네트워크 환경에 사용 (1~126)
          • B 클래스 : 중규모 네트워크 환경에 사용(129~191)
          • C 클래스 : 소규모 네트워크 환경에 사용(192~223)
          • D,E 클래스 : 연구/개발용 ip 주소 (224~)
        • 사용 범위
          • 공인 IP 주소(Public IP 주소) :
            • 공유기를 사용하지 않는 한 컴퓨터 등에서 사용하는 대부분의 ip 주소는 Public 이다.
            • 이 주소는 외부로 공개되어 있어서 다른 컴퓨터 등에서 검색, 접근이 가능하다.
            • 공인 ip 주를 사용하려면 방화벽 같은 보안 장비가 반드시 필요하다.
            • 보통 가정집에서 사용하는 인터넷 서비스 회사에서는 보안 서비스를 기본적으로 제공한다.
          • 가상 IP 주소(Private IP 주소)
            • 사설 ip 주소 라고도 한다.
            • 외부에 공개되지 않아 외부에서 검색, 접근이 불가능하다.
            • 이 가상 ip 주소는 주소 대역이 아래 3개로 고정되어있다.
        가상 IP 주소의 필요성유무선 공유기를 설치를 하게되면공유기에 연결되는 기존의 컴퓨터는가상 ip 주소가 필요한 이유
        1. ip 주소 부족
          • IPv4의 한계상 ip 주소가 부족해지는 현상이 나타난다. 1인당 가지고 있는 네트워크 기기는 컴퓨터, 노트북, 핸드폰, 태블릿 등 너무 많다.
          • 이러한 전자 기기들에 할당할 공인 ip주소가 부족하다.
          • 그래서 가상 ip 주소를 사용하면, 컴퓨터가 10대, 100대가 있어도 하나의 공인 ip 주소만 공유기에 할당하고, 모든 컴퓨터들은 가상 ip 주소를 각각 할당받아 인터넷에 접속 할 수 있게 된다.
        2. 보안
          • 가상 ip주소가 할당된 컴퓨터 등은 외부에서 검색, 접근이 기본적으로 불가능하다.
          • 일반적으로 인터넷 공유기가 그러한 보안장비 역할(네트워크 방화벽) 역할을 수행한다.
        • 할당 방식누군가는 그 ip 주소를 해당 전자기기에 배급/ 할당 해 주어야 한다.공인 ip 주소 라면 해당 인터넷 서비스 업체의 주소 할당 서비스가,이 때,자동으로 설정할지, 수동으로 설정할지 선택 가능하다.
          • 고정 ip 주소
            • 사용자가 직접 IP 주소를 입력해 주소를 설정하는 방식
            • 주소가 변경면 안되는 컴퓨터 등에 적합한 방식. 일반적으로는 사용하지 않는다.
            • 파일 공유 서버 등에 사용( 서버에 접속하려고 할때마다 새로운 ip 주소를 찾고 입력해야 한다면 고역일 것이다)
          • 유동 ip 주소
            • IP 주소를 할당하는 특정 서버가 보내주는 정보 그대로 컴퓨터에 자동 설정되는 방식 → 이를 DHCP 서비스 라고 한다.
              • DHCP 서비스가 동작하는 과정
                1. 컴퓨터가 부팅되며 DHCP 서버가 존재함을 탐지한다.
                2. DHCP 서버는 컴퓨터에 IP 주소 등이 할당되어 있는지 확인한다.
                3. 컴퓨터가 DHCP 서버에 IP 주소 할당을 요청한다.
                4. DHCP 서버는 IP 주소 할당 현황에 따라 IP 주소 등의 정보를 컴퓨터에 할당한다.
        • 이 과정에서 ‘고정IP 주소’ , ‘유동 IP 주소’라는 개념이 나오게 된다.
        • ip 주소를 할당 받는 전자 기기는 그러한 배급/ 할당 과정을
        • 가상 ip 주소라면 인터넷 공유기가 ip 주소의 배급/ 할당 역할을 수행한다.
        • (’누군가’는 주로 서버 시스템이다.)
        • 앞에서 본 공인 ip 주소든 가상 ip 주소든 컴퓨터 등의 전자 기기에 ip 주소를 할당하려면,
      • 192.168.0.19와 같은 가상 ip 주소(private IP 주소)가 할당된다.
      • 100.100.123.123 이라는 공인 ip 주소는 공유기 ip 주소가 되고,
      • 100.100.123.123 이라는 공인 ip 주소를 가진 컴퓨터가 있을 때,
  • IP 패킷의 전달과 포워딩
    • 직접전달 : 최종 목적지가전달자와 같은 네트워크에 연결되어있는 호스트
      • 패킷의 발신지와 목적지가같은 네트워크에 위치
    • 간접전달 : 최종 목적지가 같은 네트워크에 있지 않은 호스트
      • 최종 목적지와 같은 네트워크에 연결된 라우터에 도달 할 때 까지 여러 라우터를 경유해서 전달
    • 포워딩 : 패킷을 목적지로 가는 경로 상에 올려놓는 것을 의미
      • 패킷을 다음 홉(최종 목적지 또는 중간 연결 장치)로 배달하는 것을 의미
        • 목적지 주소 기반 포워딩
          • 호스트나 라우터는 라우팅 테이블을 가지고 있어야 함
          • 호스트가 송신할 패킷을 가지고 있거나, 라우터가 포워딩 해야 하는 패킷을 수신한 경우, 라우팅 테이블을 참조하여 최종 목적지로 가는 경로 검색
          • 라우팅 테이블이 커져서 검색이 비효율적
        • Next-Hop Method
          • 이 기술의 라우팅 테이블은 전체 경로에 대한 정보 대신 다음 홉의 주소만 저장
        • network-specific method :
          • 같은 내트워크에 연결된 모든 호스트를 하나의 entry로 취급하여 라우팅 테이블을 축소
        • host-specific method : 보안성을 제공하기위한 경우 등에 사용
        • 클래스 기반 주소체계에서 포워딩
        • 클래스 없는 주소체계에서의 포워딩
  • 서브넷 및 슈퍼넷
    • 서브넷 : IP 주소의 고갈 속도를 줄이기 위해 고안됨
    • 슈퍼넷 : 라우팅 테이블 조회 속도가 빠르다
      • 네트워크 트래픽을 줄여준다.
  • 특수주소의 역할 : 각각의 용도에 따라 고정된 주소가 존재한다.
    • 0.0.0.0/32 : 자신의 IPv4 값을 모르는 호스트가 자신의 주소값을 얻기 위한 과정 중사용되는 주소
    • 255.255.255.255/32 : 네트워크에 있는 모든 호스트들에게 메시지 전달 시 사용
    • 127.0.0.0/8 : 로컬에 설치된 소프트웨어를 테스트할 때 사용
    • 224.0.0.0/4 : 멀티 캐스트를 위한 주소 블록
  • IP 주소의 정의 방법
    • 네트워크상에서 컴퓨터(노드)를 식별하기 위해 부여된 위치주소
    • 네트워크 주소와 호스트 주소로 구분되며, 하나의 네트워크 상에 여러 호스트 주소가 있을 수 있다.

용어 정리

스테이션 : 데이터 통신이 가능한 모든 디바이스를 포함

  • 각 스테이션은 데이터 통신 네트워크를 구성하는 노드에 연결

노드 : 라우터, 브리지 등과 같은 디바이스에 대한 총칭으로, 전송 측으로부터 목적지까지 데이터의 이동에만 관여

라우팅 테이블 : 특정 네트워크 목적지로의 경로를 나열한 데이터 테이블. 사용자 트래픽을 최적의 경로로 안내한다.

홉 : 데이터 패킷이 네트워크 내의 한 라우터 또는 중간 지점에서 다른 지점으로 이동하는 여정을 의미. 홉은 적으면 적을수록 좋다. 잠쟁적인 실패 지점을 나타내기 때문이다.


참고 자료

교환 기술

[네트워크] 교환 기술

  • IPv4 주소체계

IPv4 주소체계와 클래스 구별법

한국인터넷정보센터(KRNIC)

[네트워크] IP,IP 클래스, IPv4, IPv6이란? | IP 클래스 구분

[컴퓨터 네트워크] IPv4의 주소체계

포워딩

IP패킷 전달과 포워딩

IP 패킷의 전달과 포워딩

서브넷, 슈퍼넷

서브넷과 수퍼 넷 간의 차이점

특수 주소

[Network] 특수주소

ip주소

  • 교환 기술
    • 다수의 디바이스 상호간에 최적의 연결성을 제공하는 기술
    • 하나의 노드에만 연결해놓으면 최적의 연결을 해주는 것을 목적
  • IPv4 주소체계
    • IPv4는 3자리 숫자 * 4마디(총 12개의 숫자)로 구성되고, 각 마디를 옥텟(octet) 이라고 부르며, 옥텟은 0부터 255까지의 숫자를 가진다.
    • 시대가 흘러갈수록 ip 주소 고갈 현상이 발생 → 전 세계 컴퓨터를 비롯한 다양한 기기도 고유한 ip 주소를 가져야 하기 때문
    • 수가 유한하기 때문에 이후 IPv6가 탄생
      • IP 주소의 분류
        • 클래스
          • A 클래스 : 대규모 네트워크 환경에 사용 (1~126)
          • B 클래스 : 중규모 네트워크 환경에 사용(129~191)
          • C 클래스 : 소규모 네트워크 환경에 사용(192~223)
          • D,E 클래스 : 연구/개발용 ip 주소 (224~)
        • 사용 범위
          • 공인 IP 주소(Public IP 주소) :
            • 공유기를 사용하지 않는 한 컴퓨터 등에서 사용하는 대부분의 ip 주소는 Public 이다.
            • 이 주소는 외부로 공개되어 있어서 다른 컴퓨터 등에서 검색, 접근이 가능하다.
            • 공인 ip 주를 사용하려면 방화벽 같은 보안 장비가 반드시 필요하다.
            • 보통 가정집에서 사용하는 인터넷 서비스 회사에서는 보안 서비스를 기본적으로 제공한다.
          • 가상 IP 주소(Private IP 주소)
            • 사설 ip 주소 라고도 한다.
            • 외부에 공개되지 않아 외부에서 검색, 접근이 불가능하다.
            • 이 가상 ip 주소는 주소 대역이 아래 3개로 고정되어있다.
        가상 IP 주소의 필요성유무선 공유기를 설치를 하게되면공유기에 연결되는 기존의 컴퓨터는가상 ip 주소가 필요한 이유
        1. ip 주소 부족
          • IPv4의 한계상 ip 주소가 부족해지는 현상이 나타난다. 1인당 가지고 있는 네트워크 기기는 컴퓨터, 노트북, 핸드폰, 태블릿 등 너무 많다.
          • 이러한 전자 기기들에 할당할 공인 ip주소가 부족하다.
          • 그래서 가상 ip 주소를 사용하면, 컴퓨터가 10대, 100대가 있어도 하나의 공인 ip 주소만 공유기에 할당하고, 모든 컴퓨터들은 가상 ip 주소를 각각 할당받아 인터넷에 접속 할 수 있게 된다.
        2. 보안
          • 가상 ip주소가 할당된 컴퓨터 등은 외부에서 검색, 접근이 기본적으로 불가능하다.
          • 일반적으로 인터넷 공유기가 그러한 보안장비 역할(네트워크 방화벽) 역할을 수행한다.
        • 할당 방식누군가는 그 ip 주소를 해당 전자기기에 배급/ 할당 해 주어야 한다.공인 ip 주소 라면 해당 인터넷 서비스 업체의 주소 할당 서비스가,이 때,자동으로 설정할지, 수동으로 설정할지 선택 가능하다.
          • 고정 ip 주소
            • 사용자가 직접 IP 주소를 입력해 주소를 설정하는 방식
            • 주소가 변경면 안되는 컴퓨터 등에 적합한 방식. 일반적으로는 사용하지 않는다.
            • 파일 공유 서버 등에 사용( 서버에 접속하려고 할때마다 새로운 ip 주소를 찾고 입력해야 한다면 고역일 것이다)
          • 유동 ip 주소
            • IP 주소를 할당하는 특정 서버가 보내주는 정보 그대로 컴퓨터에 자동 설정되는 방식 → 이를 DHCP 서비스 라고 한다.
              • DHCP 서비스가 동작하는 과정
                1. 컴퓨터가 부팅되며 DHCP 서버가 존재함을 탐지한다.
                2. DHCP 서버는 컴퓨터에 IP 주소 등이 할당되어 있는지 확인한다.
                3. 컴퓨터가 DHCP 서버에 IP 주소 할당을 요청한다.
                4. DHCP 서버는 IP 주소 할당 현황에 따라 IP 주소 등의 정보를 컴퓨터에 할당한다.
        • 이 과정에서 ‘고정IP 주소’ , ‘유동 IP 주소’라는 개념이 나오게 된다.
        • ip 주소를 할당 받는 전자 기기는 그러한 배급/ 할당 과정을
        • 가상 ip 주소라면 인터넷 공유기가 ip 주소의 배급/ 할당 역할을 수행한다.
        • (’누군가’는 주로 서버 시스템이다.)
        • 앞에서 본 공인 ip 주소든 가상 ip 주소든 컴퓨터 등의 전자 기기에 ip 주소를 할당하려면,
      • 192.168.0.19와 같은 가상 ip 주소(private IP 주소)가 할당된다.
      • 100.100.123.123 이라는 공인 ip 주소는 공유기 ip 주소가 되고,
      • 100.100.123.123 이라는 공인 ip 주소를 가진 컴퓨터가 있을 때,
  • IP 패킷의 전달과 포워딩
    • 직접전달 : 최종 목적지가전달자와 같은 네트워크에 연결되어있는 호스트
      • 패킷의 발신지와 목적지가같은 네트워크에 위치
    • 간접전달 : 최종 목적지가 같은 네트워크에 있지 않은 호스트
      • 최종 목적지와 같은 네트워크에 연결된 라우터에 도달 할 때 까지 여러 라우터를 경유해서 전달
    • 포워딩 : 패킷을 목적지로 가는 경로 상에 올려놓는 것을 의미
      • 패킷을 다음 홉(최종 목적지 또는 중간 연결 장치)로 배달하는 것을 의미
        • 목적지 주소 기반 포워딩
          • 호스트나 라우터는 라우팅 테이블을 가지고 있어야 함
          • 호스트가 송신할 패킷을 가지고 있거나, 라우터가 포워딩 해야 하는 패킷을 수신한 경우, 라우팅 테이블을 참조하여 최종 목적지로 가는 경로 검색
          • 라우팅 테이블이 커져서 검색이 비효율적
        • Next-Hop Method
          • 이 기술의 라우팅 테이블은 전체 경로에 대한 정보 대신 다음 홉의 주소만 저장
        • network-specific method :
          • 같은 내트워크에 연결된 모든 호스트를 하나의 entry로 취급하여 라우팅 테이블을 축소
        • host-specific method : 보안성을 제공하기위한 경우 등에 사용
        • 클래스 기반 주소체계에서 포워딩
        • 클래스 없는 주소체계에서의 포워딩
  • 서브넷 및 슈퍼넷
    • 서브넷 : IP 주소의 고갈 속도를 줄이기 위해 고안됨
    • 슈퍼넷 : 라우팅 테이블 조회 속도가 빠르다
      • 네트워크 트래픽을 줄여준다.
  • 특수주소의 역할 : 각각의 용도에 따라 고정된 주소가 존재한다.
    • 0.0.0.0/32 : 자신의 IPv4 값을 모르는 호스트가 자신의 주소값을 얻기 위한 과정 중사용되는 주소
    • 255.255.255.255/32 : 네트워크에 있는 모든 호스트들에게 메시지 전달 시 사용
    • 127.0.0.0/8 : 로컬에 설치된 소프트웨어를 테스트할 때 사용
    • 224.0.0.0/4 : 멀티 캐스트를 위한 주소 블록
  • IP 주소의 정의 방법
    • 네트워크상에서 컴퓨터(노드)를 식별하기 위해 부여된 위치주소
    • 네트워크 주소와 호스트 주소로 구분되며, 하나의 네트워크 상에 여러 호스트 주소가 있을 수 있다.

용어 정리

스테이션 : 데이터 통신이 가능한 모든 디바이스를 포함

  • 각 스테이션은 데이터 통신 네트워크를 구성하는 노드에 연결

노드 : 라우터, 브리지 등과 같은 디바이스에 대한 총칭으로, 전송 측으로부터 목적지까지 데이터의 이동에만 관여

라우팅 테이블 : 특정 네트워크 목적지로의 경로를 나열한 데이터 테이블. 사용자 트래픽을 최적의 경로로 안내한다.

홉 : 데이터 패킷이 네트워크 내의 한 라우터 또는 중간 지점에서 다른 지점으로 이동하는 여정을 의미. 홉은 적으면 적을수록 좋다. 잠쟁적인 실패 지점을 나타내기 때문이다.


참고 자료

교환 기술

[네트워크] 교환 기술

  • IPv4 주소체계

IPv4 주소체계와 클래스 구별법

한국인터넷정보센터(KRNIC)

[네트워크] IP,IP 클래스, IPv4, IPv6이란? | IP 클래스 구분

[컴퓨터 네트워크] IPv4의 주소체계

포워딩

IP패킷 전달과 포워딩

IP 패킷의 전달과 포워딩

서브넷, 슈퍼넷

서브넷과 수퍼 넷 간의 차이점

특수 주소

[Network] 특수주소

ip주소

  • 교환 기술
    • 다수의 디바이스 상호간에 최적의 연결성을 제공하는 기술
    • 하나의 노드에만 연결해놓으면 최적의 연결을 해주는 것을 목적
  • IPv4 주소체계
    • IPv4는 3자리 숫자 * 4마디(총 12개의 숫자)로 구성되고, 각 마디를 옥텟(octet) 이라고 부르며, 옥텟은 0부터 255까지의 숫자를 가진다.
    • 시대가 흘러갈수록 ip 주소 고갈 현상이 발생 → 전 세계 컴퓨터를 비롯한 다양한 기기도 고유한 ip 주소를 가져야 하기 때문
    • 수가 유한하기 때문에 이후 IPv6가 탄생
      • IP 주소의 분류
        • 클래스
          • A 클래스 : 대규모 네트워크 환경에 사용 (1~126)
          • B 클래스 : 중규모 네트워크 환경에 사용(129~191)
          • C 클래스 : 소규모 네트워크 환경에 사용(192~223)
          • D,E 클래스 : 연구/개발용 ip 주소 (224~)
        • 사용 범위
          • 공인 IP 주소(Public IP 주소) :
            • 공유기를 사용하지 않는 한 컴퓨터 등에서 사용하는 대부분의 ip 주소는 Public 이다.
            • 이 주소는 외부로 공개되어 있어서 다른 컴퓨터 등에서 검색, 접근이 가능하다.
            • 공인 ip 주를 사용하려면 방화벽 같은 보안 장비가 반드시 필요하다.
            • 보통 가정집에서 사용하는 인터넷 서비스 회사에서는 보안 서비스를 기본적으로 제공한다.
          • 가상 IP 주소(Private IP 주소)
            • 사설 ip 주소 라고도 한다.
            • 외부에 공개되지 않아 외부에서 검색, 접근이 불가능하다.
            • 이 가상 ip 주소는 주소 대역이 아래 3개로 고정되어있다.
        가상 IP 주소의 필요성유무선 공유기를 설치를 하게되면공유기에 연결되는 기존의 컴퓨터는가상 ip 주소가 필요한 이유
        1. ip 주소 부족
          • IPv4의 한계상 ip 주소가 부족해지는 현상이 나타난다. 1인당 가지고 있는 네트워크 기기는 컴퓨터, 노트북, 핸드폰, 태블릿 등 너무 많다.
          • 이러한 전자 기기들에 할당할 공인 ip주소가 부족하다.
          • 그래서 가상 ip 주소를 사용하면, 컴퓨터가 10대, 100대가 있어도 하나의 공인 ip 주소만 공유기에 할당하고, 모든 컴퓨터들은 가상 ip 주소를 각각 할당받아 인터넷에 접속 할 수 있게 된다.
        2. 보안
          • 가상 ip주소가 할당된 컴퓨터 등은 외부에서 검색, 접근이 기본적으로 불가능하다.
          • 일반적으로 인터넷 공유기가 그러한 보안장비 역할(네트워크 방화벽) 역할을 수행한다.
        • 할당 방식누군가는 그 ip 주소를 해당 전자기기에 배급/ 할당 해 주어야 한다.공인 ip 주소 라면 해당 인터넷 서비스 업체의 주소 할당 서비스가,이 때,자동으로 설정할지, 수동으로 설정할지 선택 가능하다.
          • 고정 ip 주소
            • 사용자가 직접 IP 주소를 입력해 주소를 설정하는 방식
            • 주소가 변경면 안되는 컴퓨터 등에 적합한 방식. 일반적으로는 사용하지 않는다.
            • 파일 공유 서버 등에 사용( 서버에 접속하려고 할때마다 새로운 ip 주소를 찾고 입력해야 한다면 고역일 것이다)
          • 유동 ip 주소
            • IP 주소를 할당하는 특정 서버가 보내주는 정보 그대로 컴퓨터에 자동 설정되는 방식 → 이를 DHCP 서비스 라고 한다.
              • DHCP 서비스가 동작하는 과정
                1. 컴퓨터가 부팅되며 DHCP 서버가 존재함을 탐지한다.
                2. DHCP 서버는 컴퓨터에 IP 주소 등이 할당되어 있는지 확인한다.
                3. 컴퓨터가 DHCP 서버에 IP 주소 할당을 요청한다.
                4. DHCP 서버는 IP 주소 할당 현황에 따라 IP 주소 등의 정보를 컴퓨터에 할당한다.
        • 이 과정에서 ‘고정IP 주소’ , ‘유동 IP 주소’라는 개념이 나오게 된다.
        • ip 주소를 할당 받는 전자 기기는 그러한 배급/ 할당 과정을
        • 가상 ip 주소라면 인터넷 공유기가 ip 주소의 배급/ 할당 역할을 수행한다.
        • (’누군가’는 주로 서버 시스템이다.)
        • 앞에서 본 공인 ip 주소든 가상 ip 주소든 컴퓨터 등의 전자 기기에 ip 주소를 할당하려면,
      • 192.168.0.19와 같은 가상 ip 주소(private IP 주소)가 할당된다.
      • 100.100.123.123 이라는 공인 ip 주소는 공유기 ip 주소가 되고,
      • 100.100.123.123 이라는 공인 ip 주소를 가진 컴퓨터가 있을 때,
  • IP 패킷의 전달과 포워딩
    • 직접전달 : 최종 목적지가전달자와 같은 네트워크에 연결되어있는 호스트
      • 패킷의 발신지와 목적지가같은 네트워크에 위치
    • 간접전달 : 최종 목적지가 같은 네트워크에 있지 않은 호스트
      • 최종 목적지와 같은 네트워크에 연결된 라우터에 도달 할 때 까지 여러 라우터를 경유해서 전달
    • 포워딩 : 패킷을 목적지로 가는 경로 상에 올려놓는 것을 의미
      • 패킷을 다음 홉(최종 목적지 또는 중간 연결 장치)로 배달하는 것을 의미
        • 목적지 주소 기반 포워딩
          • 호스트나 라우터는 라우팅 테이블을 가지고 있어야 함
          • 호스트가 송신할 패킷을 가지고 있거나, 라우터가 포워딩 해야 하는 패킷을 수신한 경우, 라우팅 테이블을 참조하여 최종 목적지로 가는 경로 검색
          • 라우팅 테이블이 커져서 검색이 비효율적
        • Next-Hop Method
          • 이 기술의 라우팅 테이블은 전체 경로에 대한 정보 대신 다음 홉의 주소만 저장
        • network-specific method :
          • 같은 내트워크에 연결된 모든 호스트를 하나의 entry로 취급하여 라우팅 테이블을 축소
        • host-specific method : 보안성을 제공하기위한 경우 등에 사용
        • 클래스 기반 주소체계에서 포워딩
        • 클래스 없는 주소체계에서의 포워딩
  • 서브넷 및 슈퍼넷
    • 서브넷 : IP 주소의 고갈 속도를 줄이기 위해 고안됨
    • 슈퍼넷 : 라우팅 테이블 조회 속도가 빠르다
      • 네트워크 트래픽을 줄여준다.
  • 특수주소의 역할 : 각각의 용도에 따라 고정된 주소가 존재한다.
    • 0.0.0.0/32 : 자신의 IPv4 값을 모르는 호스트가 자신의 주소값을 얻기 위한 과정 중사용되는 주소
    • 255.255.255.255/32 : 네트워크에 있는 모든 호스트들에게 메시지 전달 시 사용
    • 127.0.0.0/8 : 로컬에 설치된 소프트웨어를 테스트할 때 사용
    • 224.0.0.0/4 : 멀티 캐스트를 위한 주소 블록
  • IP 주소의 정의 방법
    • 네트워크상에서 컴퓨터(노드)를 식별하기 위해 부여된 위치주소
    • 네트워크 주소와 호스트 주소로 구분되며, 하나의 네트워크 상에 여러 호스트 주소가 있을 수 있다.

용어 정리

스테이션 : 데이터 통신이 가능한 모든 디바이스를 포함

  • 각 스테이션은 데이터 통신 네트워크를 구성하는 노드에 연결

노드 : 라우터, 브리지 등과 같은 디바이스에 대한 총칭으로, 전송 측으로부터 목적지까지 데이터의 이동에만 관여

라우팅 테이블 : 특정 네트워크 목적지로의 경로를 나열한 데이터 테이블. 사용자 트래픽을 최적의 경로로 안내한다.

홉 : 데이터 패킷이 네트워크 내의 한 라우터 또는 중간 지점에서 다른 지점으로 이동하는 여정을 의미. 홉은 적으면 적을수록 좋다. 잠쟁적인 실패 지점을 나타내기 때문이다.


참고 자료

교환 기술

[네트워크] 교환 기술

  • IPv4 주소체계

IPv4 주소체계와 클래스 구별법

한국인터넷정보센터(KRNIC)

[네트워크] IP,IP 클래스, IPv4, IPv6이란? | IP 클래스 구분

[컴퓨터 네트워크] IPv4의 주소체계

포워딩

IP패킷 전달과 포워딩

IP 패킷의 전달과 포워딩

서브넷, 슈퍼넷

서브넷과 수퍼 넷 간의 차이점

특수 주소

[Network] 특수주소

ip주소

  • 교환 기술
    • 다수의 디바이스 상호간에 최적의 연결성을 제공하는 기술
    • 하나의 노드에만 연결해놓으면 최적의 연결을 해주는 것을 목적
  • IPv4 주소체계
    • IPv4는 3자리 숫자 * 4마디(총 12개의 숫자)로 구성되고, 각 마디를 옥텟(octet) 이라고 부르며, 옥텟은 0부터 255까지의 숫자를 가진다.
    • 시대가 흘러갈수록 ip 주소 고갈 현상이 발생 → 전 세계 컴퓨터를 비롯한 다양한 기기도 고유한 ip 주소를 가져야 하기 때문
    • 수가 유한하기 때문에 이후 IPv6가 탄생
      • IP 주소의 분류
        • 클래스
          • A 클래스 : 대규모 네트워크 환경에 사용 (1~126)
          • B 클래스 : 중규모 네트워크 환경에 사용(129~191)
          • C 클래스 : 소규모 네트워크 환경에 사용(192~223)
          • D,E 클래스 : 연구/개발용 ip 주소 (224~)
        • 사용 범위
          • 공인 IP 주소(Public IP 주소) :
            • 공유기를 사용하지 않는 한 컴퓨터 등에서 사용하는 대부분의 ip 주소는 Public 이다.
            • 이 주소는 외부로 공개되어 있어서 다른 컴퓨터 등에서 검색, 접근이 가능하다.
            • 공인 ip 주를 사용하려면 방화벽 같은 보안 장비가 반드시 필요하다.
            • 보통 가정집에서 사용하는 인터넷 서비스 회사에서는 보안 서비스를 기본적으로 제공한다.
          • 가상 IP 주소(Private IP 주소)
            • 사설 ip 주소 라고도 한다.
            • 외부에 공개되지 않아 외부에서 검색, 접근이 불가능하다.
            • 이 가상 ip 주소는 주소 대역이 아래 3개로 고정되어있다.
        가상 IP 주소의 필요성유무선 공유기를 설치를 하게되면공유기에 연결되는 기존의 컴퓨터는가상 ip 주소가 필요한 이유
        1. ip 주소 부족
          • IPv4의 한계상 ip 주소가 부족해지는 현상이 나타난다. 1인당 가지고 있는 네트워크 기기는 컴퓨터, 노트북, 핸드폰, 태블릿 등 너무 많다.
          • 이러한 전자 기기들에 할당할 공인 ip주소가 부족하다.
          • 그래서 가상 ip 주소를 사용하면, 컴퓨터가 10대, 100대가 있어도 하나의 공인 ip 주소만 공유기에 할당하고, 모든 컴퓨터들은 가상 ip 주소를 각각 할당받아 인터넷에 접속 할 수 있게 된다.
        2. 보안
          • 가상 ip주소가 할당된 컴퓨터 등은 외부에서 검색, 접근이 기본적으로 불가능하다.
          • 일반적으로 인터넷 공유기가 그러한 보안장비 역할(네트워크 방화벽) 역할을 수행한다.
        • 할당 방식누군가는 그 ip 주소를 해당 전자기기에 배급/ 할당 해 주어야 한다.공인 ip 주소 라면 해당 인터넷 서비스 업체의 주소 할당 서비스가,이 때,자동으로 설정할지, 수동으로 설정할지 선택 가능하다.
          • 고정 ip 주소
            • 사용자가 직접 IP 주소를 입력해 주소를 설정하는 방식
            • 주소가 변경면 안되는 컴퓨터 등에 적합한 방식. 일반적으로는 사용하지 않는다.
            • 파일 공유 서버 등에 사용( 서버에 접속하려고 할때마다 새로운 ip 주소를 찾고 입력해야 한다면 고역일 것이다)
          • 유동 ip 주소
            • IP 주소를 할당하는 특정 서버가 보내주는 정보 그대로 컴퓨터에 자동 설정되는 방식 → 이를 DHCP 서비스 라고 한다.
              • DHCP 서비스가 동작하는 과정
                1. 컴퓨터가 부팅되며 DHCP 서버가 존재함을 탐지한다.
                2. DHCP 서버는 컴퓨터에 IP 주소 등이 할당되어 있는지 확인한다.
                3. 컴퓨터가 DHCP 서버에 IP 주소 할당을 요청한다.
                4. DHCP 서버는 IP 주소 할당 현황에 따라 IP 주소 등의 정보를 컴퓨터에 할당한다.
        • 이 과정에서 ‘고정IP 주소’ , ‘유동 IP 주소’라는 개념이 나오게 된다.
        • ip 주소를 할당 받는 전자 기기는 그러한 배급/ 할당 과정을
        • 가상 ip 주소라면 인터넷 공유기가 ip 주소의 배급/ 할당 역할을 수행한다.
        • (’누군가’는 주로 서버 시스템이다.)
        • 앞에서 본 공인 ip 주소든 가상 ip 주소든 컴퓨터 등의 전자 기기에 ip 주소를 할당하려면,
      • 192.168.0.19와 같은 가상 ip 주소(private IP 주소)가 할당된다.
      • 100.100.123.123 이라는 공인 ip 주소는 공유기 ip 주소가 되고,
      • 100.100.123.123 이라는 공인 ip 주소를 가진 컴퓨터가 있을 때,
  • IP 패킷의 전달과 포워딩
    • 직접전달 : 최종 목적지가전달자와 같은 네트워크에 연결되어있는 호스트
      • 패킷의 발신지와 목적지가같은 네트워크에 위치
    • 간접전달 : 최종 목적지가 같은 네트워크에 있지 않은 호스트
      • 최종 목적지와 같은 네트워크에 연결된 라우터에 도달 할 때 까지 여러 라우터를 경유해서 전달
    • 포워딩 : 패킷을 목적지로 가는 경로 상에 올려놓는 것을 의미
      • 패킷을 다음 홉(최종 목적지 또는 중간 연결 장치)로 배달하는 것을 의미
        • 목적지 주소 기반 포워딩
          • 호스트나 라우터는 라우팅 테이블을 가지고 있어야 함
          • 호스트가 송신할 패킷을 가지고 있거나, 라우터가 포워딩 해야 하는 패킷을 수신한 경우, 라우팅 테이블을 참조하여 최종 목적지로 가는 경로 검색
          • 라우팅 테이블이 커져서 검색이 비효율적
        • Next-Hop Method
          • 이 기술의 라우팅 테이블은 전체 경로에 대한 정보 대신 다음 홉의 주소만 저장
        • network-specific method :
          • 같은 내트워크에 연결된 모든 호스트를 하나의 entry로 취급하여 라우팅 테이블을 축소
        • host-specific method : 보안성을 제공하기위한 경우 등에 사용
        • 클래스 기반 주소체계에서 포워딩
        • 클래스 없는 주소체계에서의 포워딩
  • 서브넷 및 슈퍼넷
    • 서브넷 : IP 주소의 고갈 속도를 줄이기 위해 고안됨
    • 슈퍼넷 : 라우팅 테이블 조회 속도가 빠르다
      • 네트워크 트래픽을 줄여준다.
  • 특수주소의 역할 : 각각의 용도에 따라 고정된 주소가 존재한다.
    • 0.0.0.0/32 : 자신의 IPv4 값을 모르는 호스트가 자신의 주소값을 얻기 위한 과정 중사용되는 주소
    • 255.255.255.255/32 : 네트워크에 있는 모든 호스트들에게 메시지 전달 시 사용
    • 127.0.0.0/8 : 로컬에 설치된 소프트웨어를 테스트할 때 사용
    • 224.0.0.0/4 : 멀티 캐스트를 위한 주소 블록
  • IP 주소의 정의 방법
    • 네트워크상에서 컴퓨터(노드)를 식별하기 위해 부여된 위치주소
    • 네트워크 주소와 호스트 주소로 구분되며, 하나의 네트워크 상에 여러 호스트 주소가 있을 수 있다.

용어 정리

스테이션 : 데이터 통신이 가능한 모든 디바이스를 포함

  • 각 스테이션은 데이터 통신 네트워크를 구성하는 노드에 연결

노드 : 라우터, 브리지 등과 같은 디바이스에 대한 총칭으로, 전송 측으로부터 목적지까지 데이터의 이동에만 관여

라우팅 테이블 : 특정 네트워크 목적지로의 경로를 나열한 데이터 테이블. 사용자 트래픽을 최적의 경로로 안내한다.

홉 : 데이터 패킷이 네트워크 내의 한 라우터 또는 중간 지점에서 다른 지점으로 이동하는 여정을 의미. 홉은 적으면 적을수록 좋다. 잠쟁적인 실패 지점을 나타내기 때문이다.


참고 자료

교환 기술

[네트워크] 교환 기술

  • IPv4 주소체계

IPv4 주소체계와 클래스 구별법

한국인터넷정보센터(KRNIC)

[네트워크] IP,IP 클래스, IPv4, IPv6이란? | IP 클래스 구분

[컴퓨터 네트워크] IPv4의 주소체계

포워딩

IP패킷 전달과 포워딩

IP 패킷의 전달과 포워딩

서브넷, 슈퍼넷

서브넷과 수퍼 넷 간의 차이점

특수 주소

[Network] 특수주소

ip주소

'네트워크' 카테고리의 다른 글

인터넷 프로토콜  (0) 2023.07.22
패킷의 전달과 라우팅  (0) 2023.07.22
네트워크 구성장비  (0) 2023.07.22
TCP / IP 프로토콜  (0) 2023.07.22
OSI 7 계층  (0) 2023.07.22

+ Recent posts