네트워크 주소
✒️ 2025-05-15 15:01 내용 수정
통신 네트워크의 노드나 호스트에 대한 식별자
- 참고 자료 : 위키백과 네트워크 주소
- 종류로는 IP 주소, Mac 주소, 도메인 주소, 포트 번호가 있다.
- 도메인 주소는 DNS 참고.
IP 주소
- 네트워크 상에서 컴퓨터 또는 네트워크 장치를 식별하는 논리적인 주소다.
- 참고 자료 : 위키백과 IP 주소
- 외부망을 사용할 때 장치를 식별하기 위한 주소다.
- 네트워크 주소와 호스트 주소로 구분된다.
- 인터넷 프로토콜 스택에서 작동하며, 네트워크 계층에서 라우팅과 주소 할당을 담당한다.
| 구분 | IPv4 | IPv6 |
|---|---|---|
| 주소 길이 | 32 bit (4 byte) | 128 bit |
| 주소 수 | 약 42억 개 | 사실상 무한 |
| 표기법 | 10진수, .으로 구분 |
16진수, :으로 구분 |
| 예시 | 203.0.113.1 |
2001:0db8:85a3:0000:0000:8a2e:0370:7334 |
| 헤더 크기 | 20 byte | 40 byte |
| 보안 | 기본적으로 없음 | IPSec 내장 |
| 브로드캐스트 | 지원 | 없음, 멀티캐스트 사용 |
| NAT 필요성 | 필수(주소 부족) | 충분한 주소 공간으로 필요 없음 |
Mac 주소
- 네트워크 인터페이스 카드(이더넷 카드)에 할당된 고유한 식별자이다.
- 48 bit(6 byte)로 구성되어 있고, 일반적으로 16진수로 표현된다.
- 같은 로컬 네트워크(LAN)에 있는 기기들 간의 통신을 위해 사용한다.
00:1A:2B:3C:4D:5E
ip 확인 및 주소 설정
| 명령어 | 설명 |
|---|---|
| ipconfig | 윈도우 환경에서 ip 확인 |
| ifconfig | 리눅스 환경에서 ip 확인 |
| ip addr | 리눅스 환경에서 ip 확인 |
- ip 주소 잡는법
- 네트워크 상태 -> 어댑터 옵션 변경 -> 이더넷 선택 -> 이더넷의 속성 -> 네트워킹의 인터넷 프로토콜 version 4 -> version 4 속성
- 환경마다 자동으로 ip를 받아오는 경우도 있기 때문에 가상 머신의 ip를 잡는다면 가상 컴퓨터#네트워크 설정 참고