Bonjour ցանցի կոնֆիգուրացիայի ծառայություններ

Bonjour- ը Apple- ի կողմից մշակված ավտոմատ ցանցի բացահայտման տեխնոլոգիա է, որը Bonjour- ն թույլ է տալիս համակարգիչներին եւ տպիչներին ավտոմատ կերպով գտնել եւ միացնել միմյանց ծառայություններից, օգտագործելով նոր հաղորդակցման պրոտոկոլ, ժամանակի խնայելով եւ հեշտացնելով խնդիրները, ինչպիսիք են ֆայլերի փոխանակումը եւ ցանցային տպիչների ստեղծումը: Տեխնոլոգիան հիմնված է ինտերնետային պրոտոկոլի (IP) վրա , որը թույլ է տալիս աշխատել ինչպես երկուսի, այնպես էլ անլար ցանցերի հետ:

Bonjour- ի հնարավորությունները

Bonjour տեխնոլոգիան կառավարում է ցանցի ընդհանուր ռեսուրսները որպես ծառայությունների տեսակ: Այն ավտոմատ կերպով բացահայտում եւ պահում է այդ ռեսուրսների վայրերը ցանցում, երբ նրանք գալիս են առցանց, գնան անցանց, կամ փոխում IP հասցեները : Այն նաեւ տրամադրում է այս տեղեկությունները ցանցային ծրագրերի միջոցով, որոնք թույլ են տալիս օգտվողներին մուտք գործել ռեսուրսներ:

Bonjour- ն zeroconf- ի զրոյական կոնֆիգուրացիայի ցանցի ներդրումն է: Bonjour եւ zeroconf- ն աջակցում են երեք առանցքային բացահայտման տեխնոլոգիաներ.

Bonjour- ն օգտագործում է հղում տեղական հասցեավորման սխեմա, առանց IP- հասցեների ավտոմատ կերպով տեղաբաշխելու տեղական հաճախորդներին `առանց Dynamic Host Configuration Protocol- ի (DHCP) անհրաժեշտության : Այն աշխատում է ինչպես IPv6 եւ ժառանգական IP (IPv4) հասցեների սխեմաների հետ: IPv4- ի վրա Bonjour- ն օգտագործում է 169.254.0.0 մասնավոր ցանց, ինչպես նաեւ ավտոմատ մասնավոր IP- ի հասցեատերերի (APIPA) Windows- ում եւ օգտագործում է տեղական հղման տեղական հասցեի աջակցությունը IPv6- ում:

Bonjour- ի անունի բանաձեւը աշխատում է տեղական սերվերի անվան կոնֆիգուրացիայի եւ Multicast DNS- ի (mDNS) համադրությամբ: Թեեւ հանրային Ինտերնետ Դոմենների Անվտանգության Համակարգը (DNS) հենվում է արտաքին DNS- սերվերների վրա , բազմակի DNS- ը աշխատում է տեղական ցանցում եւ թույլ է տալիս ցանկացած Bonjour սարքի ցանցում ստանալ հարցումներ եւ պատասխանել:

Բոնժուրը դիմումի տեղադրության ծառայություններ մատուցելու համար , բջջային կապի շերտը ավելացնում է mDNS- ի վերեւում, Bonjour- ի կողմից թույլատրված հավելվածների սպասարկվող աղյուսակները պահպանելու համար:

Apple- ը հատուկ ուշադրություն է դարձնում Bonjour- ի իրականացմանը, որպեսզի ցանցի երթեւեկությունը չօգտագործի ցանցի թողունակության չափից ավելի գումար: Մասնավորապես, mDNS- ն ներառում է քեշի աջակցություն `վերջինիս պահանջվող ռեսուրսների մասին տեղեկություններ հիշելու համար:

Լրացուցիչ տեղեկությունների համար տես Bonjour Concepts- ը (developer.apple.com):

Bonjour սարքի աջակցություն

Apple համակարգիչները, որոնք աշխատում են Mac OS X- ի նոր տարբերակների վրա, աջակցում են Bonjour- ին որպես տարբեր ցանցային ծրագրերում ներգրավված հնարավորություններ, ինչպիսիք են վեբ զննարկիչը (Safari), iTunes եւ iPhoto: Բացի այդ, Apple- ը ապահովում է Bonjour ծառայությունը Microsoft Windows համակարգիչների համար `որպես apple.com- ում անվճար ծրագրային ապահովում:

Ինչպես դիմել Bonjour- ի հետ

Ստեղծվել են մի քանի Bonjour Browser ծրագրեր (կամ բեռնվող հաճախորդների համար նախատեսված ծրագրային ապահովում, աշխատասեղանի եւ նոթբուքի համակարգիչների կամ հեռախոսի եւ պլանշետային հավելվածների համար), որոնք թույլ են տալիս ցանցային ադմինիստրատորներին եւ հոբբիիստներին դիտել Bonjour ծառայություններ գովազդող իրենց ակտիվ ցանցերում:

Bonjour տեխնոլոգիան առաջարկում է կիրառական ծրագրավորման ինտերֆեյսների (API) երկու MacOS եւ iOS հավելվածների համար, ինչպես նաեւ Windows ծրագրերի համար Software Development Kit (SDK): Apple Developer- ի հաշիվներ ունեցողները կարող են հավելյալ տեղեկատվություն ստանալ Bonjour for Developers- ի համար: