Chúng tôi bây giờ biết rằng địa chỉ mạng vật lý đều ở độ cao thấp và phần cứng phụ thuộc, và chúng tôi hiểu rằng mỗi máy sử dụng TCP/IP được gán một hoặc nhiều 32-bit địa chỉ IP là độc lập của địa chỉ phần cứng của máy. Applica- tion chương trình luôn luôn sử dụng địa chỉ IP khi xác định một điểm đến. Bởi vì máy chủ và bộ định tuyến phải sử dụng một địa chỉ vật lý để truyền tải một datagram qua một tiềm ẩn phần cứng mạng; họ dựa vào chương trình độ phân giải địa chỉ như ARP để ánh xạ giữa tỷ Địa chỉ IP và địa chỉ phần cứng tương đương. Thông thường, địa chỉ IP của máy tính được giữ trên lưu trữ phụ của nó, nơi mà các Hệ điều hành tìm thấy nó lúc khởi động. Câu hỏi đặt ra, "làm thế nào để một máy tính mà không cần một đĩa vĩnh viễn kèm theo xác định địa chỉ IP của nó?" Vấn đề là rất quan trọng đối với máy trạm làm việc lưu trữ tập tin trên một máy chủ từ xa hoặc cho các hệ thống nhúng nhỏ vì như vậy máy cần một địa chỉ IP trước khi họ có thể sử dụng tiêu chuẩn TCPm tập tin chuyển giao thức để có được hình ảnh khởi động đầu tiên của họ. Chương này khám phá những câu hỏi về làm thế nào để có được một địa chỉ IP, và mô tả một tầm thấp giao thức máy như vậy có thể sử dụng- trước họ khởi động từ một máy chủ tập tin từ xa. Chương 23 mở rộng các cuộc thảo luận của bootstrapping, và xem xét các thay thế phổ biến đối với các giao thức trình bày ở đây. Bởi vì hệ điều hành hình ảnh đó có một địa chỉ IP cụ thể ràng buộc vào các mã không được sử dụng trên nhiều máy tính, nhà thiết kế thường cố gắng tránh biên dịch một địa chỉ IP của máy trong hệ điều hành mã hoặc hỗ trợ phần mềm. Đặc biệt, bootstrap mã thường được tìm thấy trong đọc chỉ nhớ (ROM) thường được xây dựng nên các cùng một hình ảnh có thể chạy trên nhiều máy. Khi mã như vậy bắt đầu thực hiện, nó sử dụng các các mạng lưới liên lạc với một máy chủ và có được địa chỉ IP của máy tính
đang được dịch, vui lòng đợi..