Boot Service Discovery Protocol
பூட் சர்வீஸ் டிஸ்கவரி புரோட்டோகால் (பி. எஸ். டி. பி) என்பது ஆப்பிள் உருவாக்கிய, டி. எச். சி. பியின் தரநிலைகளுக்கு இணங்கும் நீட்டிப்பாகும். இது மேகிண்டோஷ் கணினிகளை சிடி, டிவிடி அல்லது ஹார்ட் டிஸ்க் போன்ற உள்ளூர் சேமிப்பு ஊடகங்களுக்கு பதிலாக நெட்வொர்க்கில் துவக்கக்கூடிய படங்களிலிருந்து துவக்க அனுமதிக்கிறது. பயன்படுத்தப்படும் டி. எச். சி. பி விருப்பங்கள் "விற்பனையாளர்-குறிப்பிட்ட தகவல்" விருப்பம் (எண் 43) மற்றும் "விற்பனையாளர் வகுப்பு அடையாளங்காட்டி" விருப்பம் (எண் 60) ஆகும். பி. எஸ். டி. பி. யின் மூன்று பதிப்புகள் உள்ளன, இருப்பினும் வழக்கமாக பதிப்பு 1 பயன்படுத்தப்படுகிறது. அனைத்து பதிப்புகளும் ஒரு சேவையகத்தால் வழங்கப்படும் பல துவக்கக்கூடிய படங்களிலிருந்து ஒரு கிளையன்ட் தேர்வு செய்ய உதவுகின்றன. பி. எஸ். டி. பி. யின் குறிப்பு செயல்படுத்தல் டார்வினின் BOOTP சேவையகமாகும், இது மேக் ஓஎஸ் இன் நெட்பூட் அம்சத்தின் ஒரு பகுதியாகும். டி. எச். சி. பி விற்பனையாளர் வகுப்பு அடையாளங்காட்டியின் விளக்க உள்ளடக்கங்கள் டி. எச். சி. பி சேவையகமும் வாடிக்கையாளரும் ஒரு விற்பனையாளர் வகுப்பு விருப்பத்தை அனுப்புகிறார்கள், அதில் ஒரு/எழுத்தால் வரையறுக்கப்பட்ட மூன்று பகுதிகளுடன் ஒரு ஏ. எஸ். சி. ஐ. ஐ-குறியிடப்பட்ட சரம் உள்ளது. முதல் பகுதி ஏ. ஏ. பி. எல். பி. எஸ். டி. பி. சி ஆகும், இது பி. எஸ். டி. பி திறனை விளம்பரப்படுத்துகிறது. இரண்டாவது பகுதி வாடிக்கையாளரின் கட்டமைப்பாகும் ("ppc" அல்லது "i386"). மூன்றாவது பகுதி ஒரு கணினி அடையாளங்காட்டி. எடுத்துக்காட்டாக, இன்டெல் அடிப்படையிலான ஐமாக் அதன் விற்பனையாளர் வகுப்பாக ஏஏபிஎல்பிஎஸ்டிபிஸி/ஐ386/ஐமாக் 4,1 ஐ அனுப்புகிறது. மைக்ரோசாப்ட் விற்பனையாளர் வகுப்புகளின் பட்டியலை இங்கே காணலாம். டி. எச். சி. பி விற்பனையாளர் குறிப்பிட்ட தகவல் விருப்பங்கள் டி. எச். சி. பி விருப்பம் 43 இன் உள்ளடக்கங்கள் விற்பனையாளர் குறிப்பிட்ட தகவல்களுக்காக ஒதுக்கப்பட்டுள்ளன. இந்தத் தகவல் பின்வரும் வடிவத்தில் சேமிக்கப்படுகிறதுஃ குறியீடு லென் விற்பனையாளர்-குறிப்பிட்ட தகவல் +---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- விற்பனையாளர் இணைக்கப்பட்ட நீட்டிப்புகள் ஒன்று அல்லது அதற்கு மேற்பட்ட இணைக்கப்பட்ட புலங்களைக் கொண்டுள்ளன. ஒவ்வொரு புலமும் பின்வருவனவற்றைக் கொண்டுள்ளதுஃ பின்வரும் அட்டவணை சாத்தியமான புல வகைகளை விவரிக்கிறது. அனைத்து எண் புலங்களும் கையொப்பமிடப்படாத மற்றும் பெரிய எண்டியன் முழு எண்களாக விளக்கப்பட்டுள்ளன. எடுத்துக்காட்டு பின்வரும் எடுத்துக்காட்டு விற்பனையாளர் இணைக்கப்பட்ட விருப்பத்தின் கட்டமைப்பை விளக்குகிறதுஃ இங்குள்ள முதல் புலம், 01 01 02, பாக்கெட் ஒரு பி. எஸ். டி. பி "தேர்ந்தெடுக்கவும்" செய்தி என்று பொருள். பி. எஸ். டி. பி செய்தி வகையை புலம் குறிப்பிடுகிறது என்று 01 அறிவிக்கிறது. அடுத்த 01 என்பது புலத்தின் உள்ளடக்கங்கள் ஒரு பைட் நீளமானது என்பதைக் குறிக்கிறது-02 என்பது "தேர்ந்தெடுக்கவும்" என்பதற்கான குறியீடாகும். பின்வரும் 08 04 81 00 07 e5 என்பது ஐடி 2164262885 உடன் துவக்க படம் தேர்ந்தெடுக்கப்பட்டுள்ளது என்பதாகும். இறுதியாக, 82 0a 4e 65 74 42 6f 6f 74 30 30 31 என்பது 0x0a = 10 எழுத்துக்களைக் கொண்ட ஒரு சரம், அதாவது "நெட்பூட்001" என்பது துவக்குவதற்கான அமைப்பின் பெயர். ஆப்பிளின் துவக்கத்திலிருந்து ஆதாரங்கள் பி. எஸ். டி. பி ஆவணங்கள் டார்வினின் BOOTP சேவையகத்தின் வைர்ஷார்க் மூலக் குறியீட்டுடன் கைப்பற்றப்பட்ட பல உரையாடல்கள், குறிப்புகள் நெட்வொர்க் துவக்க பயன்பாட்டு அடுக்கு நெறிமுறைகள்