IP (Internet Protocol)
네트워크를 통해 데이터를 전달하는 프로토콜
호스트의 인터넷 주소를 결정
IP 주소는 32bit 길이를 가지며, network ID, host ID로 구성
현재 사용하는 IP주소는 IPv4로 8비트씩 4옥텟으로 32bit 구성
동일한 네트워크 상의 모든 호스트는 같은 네트워크 ID를 가짐
A클래스
범위 : 1.0.0.0 ~ 126.255.255.255
시작비트 : 0
국가나 대형 네트워크에서 사용
B클래스
범위 : 128.0.0.0 ~ 191.255.255.255
시작비트 : 10
중대형 네트워크에서 사용
C클래스
범위 : 192.0.0.0 ~ 223.255.255.255
시작비트 : 110
소형 네트워크에서 사용
D클래스
시작비트 : 1110
범위 : 224.0.0.0 ~ 230.255.255.255
IP멀티캐스트 기능 수행을 위한 주소
(멀티캐스트 : 네트워크 상에서 여러 노드가 수신할 수 있는 특정 송출번지를 지닌 패킷)
E클래스
시작비트 : 1111
실험용으로 사용
일반 PC에 직접설정 불가능
IPv6
IP주소의 부족현상을 해결하기 위한 차세대 IP 주소체계
IPv4의 주소 공간을 4배 확장한 것으로 128비트 체계의 16진수로 표기하며, 4개의 16진수를 콜론으로 구분
IPv4에서는 옵션 필드의 구성이 제한적인데 비해 IPv6에서는 확장헤더를 이용하여 IPv4보다 훨씬 다양하고 안정된 옵션을 사용할 수 있음
라우터의 부담을 줄이고, 네트워크 부하를 분산시킴
보안, 인증, 라벨링, 데이터 무결성, 데이터 비밀성 제공
특정 흐름의 패킷들을 인식하고 확장된 헤더에 선택사항들을 기술할 수 있음
IPv6종류
1) 유니캐스트
한 개의 노드에 대한 통신으로 단일목적지를 지정하는 주소형태로 네트워크의 인터페이스들은 주소부여가 가능한 한 수신자가 되어야함
2) 애니캐스트
동시에 복수개의 인터페이스에 주소 부여가 가능한 형태로 해당 주소로 보내진 패킷은 노드 그룹들 중 하나에만 전달됨
라우팅 프로토콜의 거리 측정에 따라 결정
3) 멀티캐스트
여러 개의 노드가 수신할 수 있는 특정 송출지 번지를 지닌 형태로 해당 주소로 보내진 패킷은 그룹의 모든 노드들에게 전달됨
'Programming > Network' 카테고리의 다른 글
[Network] NFS설정 - Windows10 & Linux(Ubuntu) 네트워크 드라이버 연결 (1) (0) | 2021.06.25 |
---|---|
[Network] 네트워크관리사 2급 요약 - 계정과 그룹 & 파일시스템 (10) (0) | 2021.05.24 |
[Network] 네트워크관리사 2급 요약 - 통신망 (1) (0) | 2021.05.23 |
[Network] 네트워크관리사 2급 요약 - 국제표준화기구 (5) (0) | 2021.05.20 |
[Network] 네트워크관리사 2급 요약 - 프로토콜 (4) (0) | 2021.05.20 |