IP 주소란?
인터넷에 연결되어 있는 모든 컴퓨터들이 논리적으로 갖게 되는 고유 주소
IP 주소 체계
사용 가능한 IP 주소 총 개수
- x.x.x.x에서 각 x부분에는 숫자 0~255까지 올 수 있다.
- 총 IP 주소의 개수 : 266×266×266×266 = 4,294,967,296
(약 43억개)
IP 주소 클래스
네트워크 구분자와 호스트 구분자로 구성
공인 IP : 전 세계에서 유일하게 쓸 수 있는 IP
사설 IP : IP 주소 부족 문제로 등장한 IP
한 네트워크에 속한 사용자들끼리만 인식할 수 있는 임시 IP
같은 네트워크 내에서 홈페이지를 만들어 서비스 또는 파일 주고받기 가능
네트워크를 벗어나면 사설 IP를 사용할 수 없음
사설 IP의 장점
같은 네트워크를 사용하는 수십, 수백명의 사람들이 하나의 공인 IP로 인터넷을 쓸 수 있음
특수 IP 주소 목록
0.0.0.0 ~ 0.255.255.255.255 : 어떠한 클래스에도 소속되어 있지 않음. 특정 IP 주소 대역을 지정하는데 사용
10.0.0.0 ~ 10.255.255.255 : 클래스 A에 속하지만 사설 IP 주소로만 사용
127.0.0.0 ~ 127.255.255.255 : 클래스 A에 속하지만 자신의 컴퓨터와 관려된 목적으로만 사용
※ 127.0.0.1 : 항상 자신의 컴퓨터를 가리키는 역할
169.254.0.0 ~ 169.254.255.255 : IP를 따로 지정하지 않은 상태에서 IP 자동 구성이 실패했을 때 사용
172.16.0.0 ~ 172.31.255.255 : 클래스 B에 속하지만 사설 IP주소로만 사용
192.168.0.0 ~ 192.168.255.255 : 클래스 C에 속하지만 사설 IP주소로만 사용
255.255.255.255 : 제한된 '브로드캐스트'라는 의미를 갖는 주소
클래스 D 및 클래스 E 해당 IP주소 : 공인 IP로 사용되지 않음
모든 클래스 내 IP 주소 범위 중 공인 IP 주소 사용 불가능한 IP 주소
가장 첫번째 IP 주소 : 네트워크 주소
가장 마지막 IP 주소 : 브로드캐스트 주소
NAT ( Network Address Translation )
공인 IP와 사설 IP를 서로 변환하여 IP부족 문제를 해결하고 외부 침입에 대한 보안을 높이는 기술
정적 NAT : 수동으로 외부 공인 IP와 사설 IP를 1 : 1로 매핑
동적 NAT : 사설 IP를 풀(pool)화하여 공인 주소로 자동 매핑
PAT : IP주소뿐만 아니라 포트번호까지 포함시켜 내부 호스트를 구분
IP 프로토콜이란?
목적지가지 데이터 프레임을 전달하는 프로토콜
신뢰성(에러제어) 및 흐름제어 기능이 전혀없다. ( Best-Effor Service )
- 신뢰성을 확보하려면 IP계층(네트워크 계층)보다 상위계층의 TCP와 같이 상위 트랜스포트 계층에 의존
- 비연결성 데이터그램 ( Connectionless )
- 패킷의 완전한 전달( 소실, 중복, 지연, 순서바뀜 등 )을 보장하지 않음
정온 Tistory
이 티스토리는 학생이 제작하고 있습니다
수정사항이 있다면 댓글이나 방명록에 남겨주세요
'CCCR ACADEMY 4기 > Network' 카테고리의 다른 글
TCP/IP Internet 계층 (0) | 2021.05.26 |
---|---|
서브넷 마스크와 서브넷팅 계산법 (0) | 2021.05.25 |
OSI 7계층 | TCP/IP 4계층 (0) | 2021.05.20 |
네트워크의 기초 (0) | 2021.05.19 |