1. BOOTP와 DHCP의 공통점 및 차이점
공통점 |
차이점 |
- 부트스트랩 정보와 함께 호스트의 IP 주소를 얻는데 사용
|
1) BOOTP: 정적 프로토콜이며 수동 구성을 지원 |
비교근거 |
BOOTP |
DHCP |
자동 구성 |
수동 구성만 지원할 수 없음 |
자동으로 IP 주소를 얻고 할당함 |
임시 IP주소 지정 |
제공되지 않음 |
제한된 시간동안만 제공 |
적합성 |
DHCP 클라이언트와 호환되지 않음 |
BOOTP 클라이언트와 상호운영 가능 |
휴대기기 |
IP 구성 및 정보 엑세스 불가능 |
기계의 이동성 지원 |
오류발생 |
경상적인 구성은 오류가 발생하기 쉬움 |
자동 구성은 오류의 영향을 받지 않음 |
용법 |
디스크 없는 컴퓨터 또는 워크스테이션에 정보를 제공 |
디스크를 저장하고 정보를 저장해야 함 |
2. BOOTP
1) 디스크 없는 컴퓨터 또는 처음 부팅된 컴퓨터에서 네트워크와 관련된 정보를 얻도록 설계된 클라이언트-서버 프로토콜
- 관리자에 의해 미리 정의된 물리주소와 IP 주소와의 매핑 테이블을 사용하는 정적인 주소 설정 방식을 사용
2) 운영체제 및 네트워킹 소프트웨어는 컴퓨터 또는 워크스테이션에 디스크가 없는 경우 읽기전용메모리 (ROM)에 저장됨.
3) 정적 구성을 가능케하는 프로토콜
4) 정적 특성인 이유?
라우터를 동적으로 검색하거나 라우터를 변경해야 할 필요가 없기 때문에 하나의 라우터만 다른 인터넷에 연결되어 있기 때문
5) 3가지 정보를 제공 (IP주소, 부트 파일이 있는 서버 이름, 부트 파일 이름)
6) 지금은 거의 사용되지 않은 구형 프로토콜이지만, DHCP와 완벽히 호환됨
7) UDP에 의해 캡슐화되고, 보통 TFTP와 함께 동작함
- 클라이언트 요청/ 서버응답: UDP port 68/ UDP port 67
8) 요청메시지는 브로드캐스트로 송출
Reference:
[1] https://ko.gadget-info.com/difference-between-bootp
[2] https://en.wikipedia.org/wiki/Bootstrap_Protocol
[3] http://www.ktword.co.kr/word/abbr_view.php?m_temp1=1590
'컴퓨터 & IT (Computer & IT) > Linux' 카테고리의 다른 글
[Linux] Daemon 및 xinetd (0) | 2020.11.13 |
---|---|
[Linux] PXE (Preboot Execution Environment) (0) | 2020.11.13 |
[Linux] 프롬프트의 경로 위치 변경 (0) | 2020.07.09 |
[Linux] 데이터 압축하기 (tar, gzip, bzip2) (0) | 2020.07.07 |
[Linux] tftp (Trivial File Transfer protocol) (0) | 2020.07.06 |
댓글