1. IP 주소 개념:
IP 주소(Internet Protocol Address)는 컴퓨터와 네트워크 장치가 인터넷에서 서로 식별되고 통신할 수 있도록 하는 고유한 번호 체계입니다. IP 주소는 데이터 패킷을 올바른 목적지로 전송하는 데 필수적입니다.
IP 주소는 네트워크 레이어에서 작동하며, 데이터 패킷을 라우터와 스위치를 통해 전달하고 인터넷 연결을 관리합니다.
2. IPv4와 IPv6:
IPv4(인터넷 프로토콜 버전 4): 이는 32비트 숫자로 표현되며 보편적으로 사용됩니다. 하지만 주소 고갈 문제로 IPv4 주소 부족이 우려되고 있습니다.
IPv6(인터넷 프로토콜 버전 6): IPv4의 주소 고갈 문제를 해결하기 위해 등장한 것으로 128비트 숫자로 표현되며 거대한 주소 공간을 제공하여 무한대의 주소를 지원합니다.
3. IP 주소 구성:
IPv4 주소 구조: IPv4 주소는 네 개의 8비트 숫자로 구성되며 점으로 구분됩니다. 예: 192.168.1.1
IPv6 주소 구조: IPv6 주소는 여덟 개의 16비트 숫자로 구성되며 콜론(:)으로 구분됩니다. 예: 2001:0db8:85a3:0000:0000:8a2e:0370:7334
4. IP 주소 할당:
DHCP (Dynamic Host Configuration Protocol): DHCP는 네트워크에서 동적으로 IP 주소를 할당하는 프로토콜로, 사용 가능한 IP 주소 풀에서 장치에 자동으로 주소를 할당하여 네트워크 관리를 간소화합니다.
정적 IP 할당: 특정 장치에 고정 IP 주소를 수동으로 할당하는 방법으로, 서버나 네트워크 장비에 주로 사용됩니다.
5. 공인 IP 주소와 사설 IP 주소:
공인 IP 주소: 인터넷에서 고유하게 식별되며 직접 접근 가능한 IP 주소입니다. 서버나 네트워크 장비에 할당됩니다.
사설 IP 주소와 NAT(Network Address Translation): 내부 네트워크에서 사용되며, 공인 IP 주소와의 통신은 NAT를 통해 변환되어 외부와 통신합니다.
6. IP 주소의 중요성:
IP 주소는 데이터 패킷을 라우팅하고 올바른 목적지로 전송하는 데 필수적입니다. 이를 통해 인터넷 연결이 원활하게 이루어집니다.
'TeamLog > 과제' 카테고리의 다른 글
[NodeJs] REST API (0) | 2023.06.25 |
---|---|
[NodeJs] 비동기 (0) | 2023.06.19 |
[js] 이벤트와 이벤트 핸들러 (0) | 2023.06.11 |
C언어와 js의 차이 (0) | 2023.06.05 |
[JS] 리터럴, 식별자, 키워드 (0) | 2023.05.21 |
1. IP 주소 개념:
IP 주소(Internet Protocol Address)는 컴퓨터와 네트워크 장치가 인터넷에서 서로 식별되고 통신할 수 있도록 하는 고유한 번호 체계입니다. IP 주소는 데이터 패킷을 올바른 목적지로 전송하는 데 필수적입니다.
IP 주소는 네트워크 레이어에서 작동하며, 데이터 패킷을 라우터와 스위치를 통해 전달하고 인터넷 연결을 관리합니다.
2. IPv4와 IPv6:
IPv4(인터넷 프로토콜 버전 4): 이는 32비트 숫자로 표현되며 보편적으로 사용됩니다. 하지만 주소 고갈 문제로 IPv4 주소 부족이 우려되고 있습니다.
IPv6(인터넷 프로토콜 버전 6): IPv4의 주소 고갈 문제를 해결하기 위해 등장한 것으로 128비트 숫자로 표현되며 거대한 주소 공간을 제공하여 무한대의 주소를 지원합니다.
3. IP 주소 구성:
IPv4 주소 구조: IPv4 주소는 네 개의 8비트 숫자로 구성되며 점으로 구분됩니다. 예: 192.168.1.1
IPv6 주소 구조: IPv6 주소는 여덟 개의 16비트 숫자로 구성되며 콜론(:)으로 구분됩니다. 예: 2001:0db8:85a3:0000:0000:8a2e:0370:7334
4. IP 주소 할당:
DHCP (Dynamic Host Configuration Protocol): DHCP는 네트워크에서 동적으로 IP 주소를 할당하는 프로토콜로, 사용 가능한 IP 주소 풀에서 장치에 자동으로 주소를 할당하여 네트워크 관리를 간소화합니다.
정적 IP 할당: 특정 장치에 고정 IP 주소를 수동으로 할당하는 방법으로, 서버나 네트워크 장비에 주로 사용됩니다.
5. 공인 IP 주소와 사설 IP 주소:
공인 IP 주소: 인터넷에서 고유하게 식별되며 직접 접근 가능한 IP 주소입니다. 서버나 네트워크 장비에 할당됩니다.
사설 IP 주소와 NAT(Network Address Translation): 내부 네트워크에서 사용되며, 공인 IP 주소와의 통신은 NAT를 통해 변환되어 외부와 통신합니다.
6. IP 주소의 중요성:
IP 주소는 데이터 패킷을 라우팅하고 올바른 목적지로 전송하는 데 필수적입니다. 이를 통해 인터넷 연결이 원활하게 이루어집니다.
'TeamLog > 과제' 카테고리의 다른 글
[NodeJs] REST API (0) | 2023.06.25 |
---|---|
[NodeJs] 비동기 (0) | 2023.06.19 |
[js] 이벤트와 이벤트 핸들러 (0) | 2023.06.11 |
C언어와 js의 차이 (0) | 2023.06.05 |
[JS] 리터럴, 식별자, 키워드 (0) | 2023.05.21 |