Zeroconf

Zeroconf, ou Zero Configuration Networking, é um conjunto de técnicas que criam de forma automática uma rede IP sem necessitar de configuração ou servidores.

Isto permite usuários inexperientes conectarem computadores, impressoras de rede e outros dispositivos e aguardar que o funcionamento da rede se estabeleça automaticamente. Sem o Zeroconf, um usuário precisaria configurar serviços especiais, tais como DHCP e DNS, ou configurar manualmente cada computador para acessar a rede.

Historicamente a primeira tentativa de implementação deste tipo de serviço foi realizada pela Apple com o AppleTalk, ainda nos anos 80. Com esta facilidade que já existia nos Macs, o usuário podia simplesmente ligar dois computadores numa rede que eles já estariam aptos a se comunicar.

Os principais requisitos propostos para a concepção do Zeroconf foram:

  • Alocar endereços de rede sem um servidor DHCP (IPv4 Link-Local Addressing)
  • Tradução entre nomes e endereços IP sem um servidor DNS (Multicast DNS)
  • Localização de serviços, tipo impressoras, sem um servidor de diretório (DNS Service Discovery)
  • Alocação de endereços de IP Multicast sem um MADCAP server (trabalhos futuros)
  • A solução baseada nos quatro requisitos anteriores deve coexistir com as grandes redes configuradas, ou seja, não deve causar nenhum dano a uma rede quando uma máquina é conectada nesta.

O Zeroconf atualmente provê Link-local address, Multicast DNS e DNS Service Discovery.

Escolha dos endereços

Tanto o IPv4, como IPv6, tem padrões de auto configuração do endereço das interfaces de rede. Pelo RFC 3927, o IPv4 utiliza o 169.254.0.0/16 (link-local) conjunto de endereços. Para o IPv6, veja o RFC 4862.

A técnica para IPv4 é chamada IPv4 Link-Local address assignment (IPV4LL) no RFC 3927. Entretanto, a Microsoft se refere para este como Automatic Private IP Addressing (APIPA) ou Internet Protocol Automatic Configuration (IPAC).

Resolução de nomes

O paper que descreve como a resolução de nome deve ser concluída foi publicado por Bill Manning e Bill Woodcock em 2000 como "Multicast Domain Name Service",[1] tornando público o trabalho feito pela Apple e Microsoft.

Existem dois modos muito similares de identificar qual item da rede tem um certo nome. O Multicast DNS (mDNS) da Apple é um em uso e é distribuído gratuitamente. O Link-local Multicast Name Resolution (LLMNR) da Microsoft é pouco usado, não está no padrão do IETF, mas foi publicado como informativo no RFC 4795.

Os dois protocolos tem diferenças menores em suas abordagens para a resolução de nomes. mDNS permite o dispositivo de rede escolher um nome do domínio no namespace ".local" e anunciá-lo usando um multicast IP address especial. Isto introduz semânticas especiais no namespace .local,[2] o que é considerado um problema por alguns membros do IETF.[3] O atual rascunho do LLMNR permite o dispositivo de rede escolher qualquer nome de domínio, o que é considerado um risco de segurança por alguns membros do IETF.[4] O mDNS é compatível com o DNS-SD, como descrito na próxima seção, enquanto o LLMNR não será.[5]

Descoberta de serviços

Protocolo da Apple: Multicast DNS/DNS-SD

O Multicast DNS (mDNS) é um protocolo que usa APIs similares ao do sistema de unicast DNS, mas a implementa de forma diferente. Cada computador na LAN armazena sua própria lista de DNS records (ex. A, MX, PTR, SRV, etc) e quanto um cliente mDNS quer saber o endereço IP de um PC dado o seu nome, o PC com o nome correspondente responde com seu endereço IP. O mDNS multicast address é 224.0.0.251.

O DNS based Service Discovery (DNS-SD) é a outra metade da solução da Apple, construído no topo do Domain Name System. É utilizado nos produtos da Apple, em várias impressoras de rede, produtos de terceiros e aplicações em vários sistemas operacionais. Em contraste com a tecnologia da Microsoft, SSDP, usa DNS, ao invés de HTTP. É utilizado DNS SRV (RFC 2782), TXT, e PTR records para advertir os Service Instance Names. Os hosts oferecem diferentes detalhes de publicação dos serviços disponíveis, tais como instância, tipo de serviço, nome do domínio e parâmetros opcionais de configuração. Tipos de serviço são fornecidos informalmente até se tornarem uma base. O registro de tipos de serviço é mantido e publicado pelo DNS-SD.org.

Muitos clientes de rede do Mac OS X, tais como o navegador Safari e o mensageiro instantâneo iChat, sua DNS-SD para localizar servidores próximos. No Windows, mensageiros instantâneos e clientes VoIP, com o Gizmo, suportam DNS-SD. Algumas distribuições Linux também incluem funcionalidades do DNS-SD.

O mDNS/DNS-SD foi desenvolvido na Apple Computer por Stuart Cheshire na mudança do AppleTalk para o IP.

Protocolo Microsoft: UPnP SSDP

O Simple Service Discovery Protocol (SSDP) é um protocolo UPnP, usado no Windows XP e em várias marcas de equipamentos de redes. O SSDP usa o anúncio da notificação HTTP que fornece o tipo de serviço URI e o Unique Service Name (USN). Os tipos de serviço são regulados pelo Universal Plug and Play Steering Committee.

Esforços em direção a um protocolo padrão IETF

Service Location Protocol (SLP), o único protocolo para serviço de descobrimento que alcançou o IETF Proposed Standard status, é suportado pelas impressoras de rede da Hewlett-Packard, Novell, Sun Microsystems, e Apple Inc, mas ignorado por alguns outros grandes vendedores. O SLP é descrito no RFC 2608 e RFC 3224 e implementações estão disponíveis tanto para Solaris, como Linux.

Padronização

RFC 3927, um padrão para escolha de endereços para itens de rede, foi publicado em Março de 2005 pelo Zeroconf IETF Working Group, que incluí indivíduos da Apple, Sun e Microsoft.[6]

O LLMNR foi submetido para um adoção oficial no DNSEXT IETF Working Group, entretanto falhou ao ganhar o consenso e então foi publicado como um RFC informativo somente: RFC 4795.[7] Na sequência do fracasso do LLMNR em se tornar um padrão da Internet, a Apple solicitou ao IETF para submeter a especificação do mDNS/DNS-SD para a publicação através de um RFC informativo também, dado que o mDNS/DNS-SD é muito mais largamente usado que o LLMNR.

RFC 2608, o padrão SLP para descobrir onde obter os serviços, foi publicado pelo SVRLOC IETF Working Group.[8]

Principais implementações

Apple Bonjour

A mais largamente adotada solução Zeroconf é o Bonjour (ex-Rendezvous) da Apple Inc., que utiliza multicast DNS e DNS Service Discovery. A Apple trocou sua tecnologia preferida do Zeroconf do SLP para mDNS e DNS-SD entre o Mac OS X 10.1 e o 10.2, contudo o SLP continua a ser suportado pelo Mac OS X.

O mDNSResponder da Apple tem interfaces para C e Java[9] e é disponibilizado para BSD, Mac OS X, Linux, outros sistemas operacionais baseados no POSIX e Windows. O download para Windows está disponível no website da Apple.[10]

Avahi

O Avahi é a implementação do Zeroconf para o Linux e BSDs. Implementa IPv4LL, mDNS e DNS-SD. É parte da maioria das distribuições Linux, e está instalado por padrão em algumas. Se executado em conjunto com nss-mdns, ele também oferece a resolução dos nomes dos hosts.[11]

O Avahi também implementa a compatibilidade binária das bibliotecas que emulam o Bonjour e a histórica implementação Howl do mDNS, de forma que os software que foram feitos utilizando estas implementações podem utilizar o Avahi através de interfaces emuladas.

Windows CE 5.0

Windows CE 5.0 inclui uma implementação própria da Microsoft do LLMNR.

Existem algumas implementações disponíveis:

  • Windows e Mac OS suportam o link-local addresses desde 1998. A Apple disponibilizou sua implementação de código aberto no pacote Darwin bootp.
  • Avahi contém a implementação do IPv4LL na ferramenta avahi-autoipd.
  • zcip (Zero-Conf IP)
  • BusyBox pode embutir uma simples implementação do IPv4LL
  • Stablebox, um fork do Busybox, oferece uma ligeiramente modificada implementação do IPv4LL chamada llad.
  • zeroconf, um pacote baseado no Simple IPv4LL, um implementação feita por Arthur van Hoff.[12]

As implementações acima são todas stand-alone daemons ou plugins para clientes DHCP que somente lidam com link-local IP addresses. Outras abordagens são para modificar clientes DHCP que já existem.

  • Elvis Pfützenreuter escreveu um patch para o cliente/servidor uDHCP.[13]

Nenhuma destas implementações de núcleo aborda questões como a difusão das respostas ARP replies[14] ou de encerramento das atuais ligações à rede.

Referências

  • Erik Guttman (2001). «Autoconfiguration for IP Networking: Enabling Local Communication». IEEE Internet Computing. 5 (3): 81–86. doi:10.1109/4236.935181 
  1. http://tools.ietf.org/html/draft-manning-dnsext-mdns
  2. «Re: Last Call: 'Linklocal Multicast Name Resolution (LLMNR)' to Proposed Standard». Consultado em 24 de julho de 2008. Arquivado do original em 7 de dezembro de 2008 
  3. «Re: Summary of the LLMNR Last Call». Consultado em 24 de julho de 2008. Arquivado do original em 7 de dezembro de 2008 
  4. «Summary of the LLMNR Last Call». Consultado em 24 de julho de 2008. Arquivado do original em 7 de dezembro de 2008 
  5. Mais detalhes sobre as diferenças
  6. «Zero Configuration Networking (zeroconf) Charter». Consultado em 24 de julho de 2008. Arquivado do original em 1 de novembro de 2004 
  7. «DNS Extensions (dnsext) Charter». Consultado em 24 de julho de 2008. Arquivado do original em 8 de outubro de 2003 
  8. «Service Location Protocol (svrloc) Charter». Consultado em 24 de julho de 2008. Arquivado do original em 5 de abril de 2006 
  9. MacDevCenter.com - A Rendezvous with Java
  10. Apple - Support - Downloads - Bonjour for Windows 1.0.4
  11. nss-mdns 0.10
  12. http://www.zeroconf.org/AVH-IPv4LL.c
  13. [https://web.archive.org/web/20060206072249/http://udhcp.busybox.net/lists/udhcp/2005-May/000124.html Arquivado em 6 de fevereiro de 2006, no Wayback Machine. [udhcp] Fwd: Zeroconf in udhcpc]
  14. AIR Wiki: Link-Local ARP Measurements

Veja também

Ligações externas

Read other articles:

Kentang amflora, dimodifikasi untuk menghasilkan tepung pati amilopektin murni. Kentang yang dimodifikasi secara genetik adalah kentang yang gen-nya telah dimodifikasi, menggunakan rekayasa genetika. Tujuan dari modifikasi termasuk untuk memperkenalkan ketahanan hama, mengubah jumlah bahan kimia tertentu yang diproduksi oleh pabrik, dan untuk mencegah warna kecokelatan atau kebiru-biruan. Varietas yang dimodifikasi untuk menghasilkan tepung pati dalam jumlah besar hanya diizinkan untuk keperl...

 

Artikel ini tidak memiliki referensi atau sumber tepercaya sehingga isinya tidak bisa dipastikan. Tolong bantu perbaiki artikel ini dengan menambahkan referensi yang layak. Tulisan tanpa sumber dapat dipertanyakan dan dihapus sewaktu-waktu.Cari sumber: Etika manajerial – berita · surat kabar · buku · cendekiawan · JSTOR Artikel ini perlu diwikifikasi agar memenuhi standar kualitas Wikipedia. Anda dapat memberikan bantuan berupa penambahan pranala dalam...

 

Town in New South Wales, AustraliaWollombiCessnock, New South WalesWollombi Public SchoolWollombiCoordinates32°55′54″S 151°08′04″E / 32.93167°S 151.13444°E / -32.93167; 151.13444Population264 (2006 census)[1]Postcode(s)2325Elevation80 m (262 ft)Time zoneAEST (UTC+10) • Summer (DST)AEDT (UTC+11)Location 128 km (80 mi) N of Sydney 80 km (50 mi) W of Newcastle 29 km (18 mi) SW of Cessnock LGA(s)...

The Greatest Jihad: Combat with the Self AuthorImam KhomeiniCountryIranLanguageEnglishGenrelectursPublisherCreateSpace Independent Publishing PlatformPublication date1991Published in EnglishDecember 6, 2013Pages86ISBN978-1-49435-076-5 Jihad al-Akbar is the lectures of Imam Khomeini in Najaf, which was published in 1991 by the institute for compilation and publication of Imam Khomeini's works.[1] Etymology Jihad in Islam means striving way of God.(al-jihad fi sabil Allah)[2 ...

 

Austrian prince This article relies largely or entirely on a single source. Relevant discussion may be found on the talk page. Please help improve this article by introducing citations to additional sources.Find sources: Prince Felix of Schwarzenberg – news · newspapers · books · scholar · JSTOR (January 2009) His Most Serene HighnessFelix von SchwarzenbergPrince of SchwarzenbergMinister-President of the Austrian EmpireIn office21 November 1848 �...

 

Portrait de Bartolomé SuredaArtiste Francisco de GoyaDate 1804-1806Type PortraitTechnique Huile sur toileDimensions (H × L) 120 × 79 cmNo d’inventaire 1941.10.1Localisation National Gallery of Art, Washington (États-Unis)modifier - modifier le code - modifier Wikidata Le portrait de Bartolomé Sureda (1804) est une huile sur toile de Francisco de Goya conservée à la galerie nationale d’art de Washington. Il constitue le pendant du Portrait de Teresa Sur...

1900年美國總統選舉 ← 1896 1900年11月6日 1904 → 447張選舉人票獲勝需224張選舉人票投票率73.2%[1] ▼ 6.1 %   获提名人 威廉·麥金利 威廉·詹寧斯·布賴恩 政党 共和黨 民主党 家鄉州 俄亥俄州 內布拉斯加州 竞选搭档 西奧多·羅斯福 阿德萊·史蒂文森一世 选举人票 292 155 胜出州/省 28 17 民選得票 7,228,864 6,370,932 得票率 51.6% 45.5% 總統選舉結果地圖,紅色代表�...

 

يفتقر محتوى هذه المقالة إلى الاستشهاد بمصادر. فضلاً، ساهم في تطوير هذه المقالة من خلال إضافة مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (فبراير 2016) اتحاد باكستان لكرة القدم (بالإنجليزية: Pakistan Football Federation)‏، و(بالأردوية: پاکستان فٹ بال فیڈریشن)‏  الاسم...

 

American college football season 2008 Vanderbilt Commodores footballMusic City Bowl championMusic City Bowl, W 16–14 vs. Boston CollegeConferenceSoutheastern ConferenceDivisionEastern DivisionRecord7–6 (4–4 SEC)Head coachBobby Johnson (7th season)Offensive coordinatorTed Cain (7th season)Defensive coordinatorBruce Fowler (7th season)Captains Reshard Langford Bradley Vierling George Smith Home stadiumVanderbilt StadiumSeasons← 20072009 → 2008 Sou...

Nebemakhet dalam hieroglif Nebemakhet Nb m 3ḫ.t Tuan Cakrawala Nebemakhet /nɛbɛmɑːˈxɛt/ adalah seorang wazir selama Dinasti ke-IV. Dia adalah putra Raja Khafra dan Ratu Meresankh III. Dia ditampilkan di makam ibundanya (G7530-5440) dan di makamnya sendiri di Giza.[1] Keluarga Saudara-saudaranya Duaenre, Niuserre (A) dan Khenterka juga ditampilkan di makam, juga seorang saudara perempuan bernama Shepsetkau. Kakek dari pihak ibundanya adalah Putra mahkota Kawab. Nebemakhet menik...

 

Catholic cardinal (born 1942) In this Spanish name, the first or paternal surname is Rodríguez and the second or maternal family name is Maradiaga. His EminenceÓscar Andrés Rodríguez MaradiagaSDBCardinalArchbishop Emeritus of TegucigalpaChurchCatholicArchdioceseTegucigalpaAppointed8 January 1993Term ended26 January 2023PredecessorHéctor Enrique Santos Hernández [es]SuccessorJosé Vicente Nácher TatayOther post(s)Cardinal-Priest of Santa Maria della SperanzaOrdersOr...

 

For the former Indian Women's Cricket Association, see Women's Cricket Association of India. Radio station in Woods Hole, MassachusettsWCAIWoods Hole, MassachusettsBroadcast areaHyannis, MassachusettsCape CodFrequency90.1 MHz (HD Radio)BrandingCAIProgrammingFormatNon-commercial; National Public RadioSubchannelsHD2: WCRB simulcastOwnershipOwnerWGBH Educational FoundationSister stationsRadio:WCRBWGBHTV:WFXZ-CDWGBH-TVWGBX-TVWGBY-TVHistoryFirst air dateSeptember 25, 2000[1]Call sign meani...

特奥菲卢奥托尼Teófilo Otoni市镇特奥菲卢奥托尼在巴西的位置坐标:17°51′28″S 41°30′18″W / 17.8578°S 41.505°W / -17.8578; -41.505国家巴西州米纳斯吉拉斯州面积 • 总计3,242.818 平方公里(1,252.059 平方英里)海拔334 公尺(1,096 英尺)人口 • 總計126,895人 • 密度39.1人/平方公里(101人/平方英里) 特奥菲卢奥托尼(葡萄牙语:...

 

2012年夏季奧林匹克運動會羽球比賽 單打   男單   女單   雙打   男雙   女雙   混雙 本項目的決賽由兩隊中國組合對決。 羽毛球混合雙打項目的頒獎儀式。 2012年夏季奧林匹克運動會羽毛球比賽為第30屆夏季奧林匹克運動會的其中一項競賽項目,共產生五面金牌;賽事將於2012年7月25日至8月5日在倫敦溫布利體育館舉行。本條目為混合雙打項目的比賽結果�...

 

Islam by countryWorld percentage of Muslims by country Africa Algeria Angola Benin Botswana Burkina Faso Burundi Cameroon Cape Verde Central African Republic Chad Comoros Democratic Republic of the Congo Republic of the Congo Djibouti Egypt Equatorial Guinea Eritrea Eswatini Ethiopia Gabon Gambia Ghana Guinea Guinea-Bissau Ivory Coast Kenya Lesotho Liberia Libya Madagascar Malawi Mali Mauritania Mauritius Mayotte Morocco Western Sahara Mozambique Namibia Niger Nigeria Réunion Rwanda São To...

PiriSe-piriNama KoreaHangul피리 Hanja觱篥 Alih AksarapiriMcCune–Reischauerp'iri Piri adalah suling bambu tradisional Korea berbentuk silinder dan memiliki lidah getar ganda. Sejarah Asal mula piri adalah modifikasi alat musik serupa dari Asia Tengah yang masuk ke Semenanjung Korea lewat Tiongkok pada Zaman Tiga Kerajaan (37 SM - 668 M). Piri generasi awal ini berkerabat dengan alat musik duduk dari kawasan Asia Tengah. Selanjutnya, pada zaman Dinasti Goryeo alat musik serupa asal Tiongk...

 

Questa voce sull'argomento cestisti filippini è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Segui i suggerimenti del progetto di riferimento. Roberto YburánNazionalità Filippine Altezza183 cm Peso80 kg Pallacanestro CarrieraGiovanili Università di Santo Tomás Squadre di club YCO Red Painters Nazionale 1959-1960 Filippine Palmarès  Campionati asiatici OroFilippine 1960 Il simbolo → indica un trasferimento in prestito.   Modifica...

 

سعود عبد الحميد سعود مع السعودية في كأس آسيا 2023 معلومات شخصية الاسم الكامل سعود عبد الله سالم عبد الحميد[1] الميلاد 18 يوليو 1999 (العمر 25 سنة)جدة، السعودية الطول 1.71 م (5 قدم 7 1⁄2 بوصة)[2] مركز اللعب ظهير أيمن الجنسية السعودية  معلومات النادي النادي الحالي �...

У Вікіпедії є статті про інших людей із прізвищем Ткачов. Володимир Васильович ТкачовНародження14 жовтня 1946(1946-10-14) (77 років)Лабінськ Краснодарський крайКраїна УкраїнаРід військ ЗС УкраїниЗвання Генерал-полковникКомандуванняПовітряні Сили Збройних Сил УкраїниНаг...

 

Disambiguazione – Dolci rimanda qui. Se stai cercando altri significati, vedi Dolci (disambigua). Questa voce sull'argomento dolci è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Vari tipi di dolci In cucina il termine dolce si riferisce a qualunque alimento che abbia come componente rilevante lo zucchero o il miele, servito spesso alla fine del pasto come dessert, ma gustato anche a colazione o a merenda. Rientrano in questa categoria i pro...