BOOTP

Bilgisayar ağları konusunda geçen Önyükleme Protokolü veya BOOTP, bir yapılandırma sunucusundan bir IP adresi almak için bir ağ istemcisi tarafından kullanılan bir ağ protokolüdür. BOOTP protokolü ilk olarak RFC 951 içerisinde tanımlanmıştı.

İnternet iletişim kuralları dizisi

OSI modeli

Katman İletişim kuralları
7. Uygulama katmanı HTTP, DNS, SMTP, FTP, TFTP, UUCP, NNTP, SSL, SSH, IRC, SNMP, SIP, RTP, Telnet, ...
6. Sunum katmanı ISO 8822, ISO 8823, ISO 8824, ITU-T T.73, ITU-T X.409, ...
5. Oturum katmanı NFS, SMB, ISO 8326, ISO 8327, ITU-T T.6299, ...
4. Ulaşım katmanı TCP, UDP, SCTP, DCCP, ...
3. Ağ katmanı IP, IPv4, IPv6, ICMP, ARP, İnternet Grup Yönetim Protokolü, IPX,...
2. Veri bağlantısı katmanı Ethernet, HDLC, Wi-Fi, Token ring, FDDI, PPP, L2TP...
1. Donanım katmanı ISDN, RS-232, EIA-422, RS-449, EIA-485, ...

BOOTP genellikle bir bilgisayar açılıyorken önyükleme işlemi esnasında kullanılır. BOOTP yapılandırma sunucusu bir adres havuzundan her bir istemciye bir IP adresi tahsis eder. BOOTP yalnızca IPv4 ağları üzerinde taşınan User Datagram Protocol (UDP) kullanır.

Geçmişte BOOTP, diski olmayan Unix benzeri iş istasyonları için bir IP adresi almak ve buna ek olarak bu istasyonlara ait önyükleme imajlarının ağdaki konumunu elde etmek için kullanılmıştı. Ayrıca şirketler tarafından, önceden yapılandırılmış bir istemci (örneğin Windows) kurulumunu yeni kurulmuş bilgisayarlara bellekten yollamak için kullanılıyordu.

Başlangıçta, ilk ağ bağlantısını kurmak için bir önyükleme disketinin kullanılması geriyordu. Daha sonra ağ kartı üreticileri, protokolü hem arayüz kartlarının BIOS'ları içerisine hem de yerleşik ağ adaptörlü sistem kartlarına gömdüler. Böylece doğrudan ağ önyüklemesine imkân sağlandı.

Son zamanlarda, diski olmayan bağımsız ortam merkezi bilgisayarlarına ilgi gösteren kullanıcılar, bir Windows işletim sisteminin bu yöntemle önyüklenmesine ilgi duymaya başladılar.[1]

Dinamik Konak Yapılandırma Protokolü (DHCP) aynı amaç için daha gelişmiş bir protokoldür ve BOOTP kullanımının yerini almıştır. Çünkü birçok DHCP sunucusu BOOTP desteği de sunmaktadır.

İlişkili RFC'ler

BOOTP ile ilgili RFC'ler (NOT: Grayed out RFCs are Obsolete)

RFC #BaşlıkTarihEski ve Güncel bilgi
RFC 3942Reclassifying Dynamic Host Configuration Protocol version 4 (DHCPv4) OptionsKas-04Updates RFC 2132
RFC 2132DHCP Options and BOOTP Vendor ExtensionsMar-97Obsoletes RFC 1533, Updated by RFC 3442, RFC 3942, RFC 4361, RFC 4833, RFC 5494
RFC 1542Clarifications and Extensions for the Bootstrap ProtocolEki-93Obsoletes RFC 1532, Updates RFC 951
RFC 1534Interoperation Between DHCP and BOOTPEki-93 
RFC 1533DHCP Options and BOOTP Vendor ExtensionsEki-93Obsoletes RFC 1497, RFC 1395, RFC 1084, RFC 1048, Obsoleted by RFC 2132
RFC 1532Clarifications and Extensions for the Bootstrap ProtocolEki-93Obsoleted by RFC 1542, Updates RFC 951
RFC 1497BOOTP Vendor Information ExtensionsAğu-93Obsoletes RFC 1395, RFC 1084, RFC 1048, Obsoleted by RFC 1533, Updates RFC 951
RFC 1395BOOTP Vendor Information ExtensionsOca-93Obsoletes RFC 1084, RFC 1048, Obsoleted by RFC 1497, RFC 1533, Updates RFC 951
RFC 1084BOOTP vendor information extensionsAra-88Obsoletes RFC 1048, Obsoleted by RFC 1395, RFC 1497, RFC 1533
RFC 1048BOOTP vendor information extensionsŞub-88Obsoleted by RFC 1084, RFC 1395, RFC 1497, RFC 1533
RFC 0951Bootstrap ProtocolEyl-85Updated by RFC 1395, RFC 1497, RFC 1532, RFC 1542, RFC 5494

Kaynakça

  1. Personal Computer World, Feb 2005, pg 156 'Putting the Boot in'

Bunlara da bakın

  • Preboot Execution Environment (PXE)
  • UDP Helper Address — a tool for routing BOOTP requests across subnet boundaries

Dış bağlantılar

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.