- 주소할당 방법 3가지 : 정적 주소 지정, 동적 주소지정, 프록시 주소지정.
* 정적 IP 주소 할당 : IP 주소를 정적으로 할당할 경우 각각의 장치는 하나의 유일한 IP주소를 가져야 한다.
* ARP : TCP/IP 프로토콜 군에는 자동적으로 MAC주소를 알아낼 수 있는 ARP라 불리는 프로토콜이 있음.
* ARP 테이블은 각각의 장치에서 자동으로 관리하고 있는 RAM 메모리 일부분이다.
- 서브넷 내에서의 ARP 동작
* ARP 요청은 호스트로 하여금 수신지 MAC주소를 찾을 수 있도록 해준다. - 프레임헤더, ARP 메시지
* 모든 장치로 ARP 요청을 전송하기 위하여 브로드캐스드 MAC 주소를 사용. MAC주소 지정기법에서 브로드캐스트 주소는 주소의 모든 부분이 16진수 "F" 로 설정(즉, MAC 브로드캐스트 주소는 FF-FF-FF-FF-FF-FF)
* 디폴트 게이트웨이 : 송신지 호스트가 위치하고 있는 네트워크 세그먼트에 연결된 라우터 인터페이스에 대한 IP주소
- RARP IP주소 할당
* RARP는 MAC 주소를 가지고 IP주소를 구성
* 네트워크 장치나 워크스테이션에 MAC 주소는 있지만 IP주소가 없는 경우가 있음. RARP를 사용하기 위해서는 네트워크 내에 RARP 요청에 대한 응답을 할 수 있는 RARP 서버가 있어야 함
* RARP 헤더내의 필드
- Hardware Type : 전송측에서 요구하는 응답에 대한 하드웨어 인터페이스 유형을 지정
- Protocol Type : 전송 측에서 제공하는 상위 레벨의 프로토콜 주소의 유형을 지정
- HLen : 하드웨어 주소 길이
- 프로토콜 주소 길이
- Operation : 아래와 같은 값을 가짐
1:ARP요청, 2:ARP응답, 3: RARP 요청, 4: RARP응답, 5: 동적 RARP 요청, 6 : 동적 RARP 응답, 7 : 동적 RARP 에러, 8 : InARP요청, 9 : InARP 응답
- Sender(HA) hardware address : 전송 측 하드웨어 주소
- Sender(PA) hardware address : 전송 측 프로토톨 주소
- BOOTP IP 주소 할당
* 클라이언트/서버 환경에서 동작. IP 정보를 얻기 위하여 단 한 번의 패킷 교환 과정을 필요로 함.
* 라우터 주소와 서버 주소 외의 장비 제조업체 고유의 정보 포함
- DHCP IP 주소 할당
* 컴퓨터에 이동성 부여, 필요에 따라 여러 다른 네트워크에 컴퓨터를 연결할 수 있도록 해준다.
* DHCP 메시지 유형에 대한 각 필드 값
- Option 필드 값이 53일때 DHCP 메시지를 나타냄
- Length 필드 값이 1이면 Data 필드의 길이가 1바이트를 나타냄