Google yana haɓaka API don sadarwar TCP kai tsaye da UDP don Chrome

google-chrome

Kwanan nan Google da aka buɗe ya fara aiwatar da sabon API "Raw Sockets" a cikin Chrome qwanda ke ba da damar aikace-aikacen yanar gizo don kafa haɗin kai kai tsaye cibiyoyin sadarwar yanar gizo ta amfani da ladabi TCP da UDP.

Ya kamata a tuna cewa a cikin 2015, ƙungiyar W3C tuni ta yi ƙoƙarin daidaita API "TCP da UDP Socket", amma membobin ƙungiyar masu aiki ba su cimma matsaya ba kuma an dakatar da ci gaban wannan API ɗin.

Pero Google ya dawo kan hanya kafin buƙatar ƙara sabon API kuma saboda samarda haɗin kai tare da na'urori hanyar sadarwa ta amfani da ladabi na mallaka wanda ke gudana akan TCP da UDP kuma basa goyan bayan sadarwa akan HTTPS ko WebSockets.

Ya kamata a lura cewa API Raw Sockets zasu haɓaka WebUSB, WebMIDI da WebBluetooth APIs ƙananan matakin da aka riga aka samo a cikin mai bincike, yana ba da damar hulɗa tare da na'urori na gida.

Don keɓance mummunan tasiri ga tsaro, Raw Rawal API zai ba da izinin kiran hanyar sadarwa kawai tare da yardar mai amfani kuma an iyakance shi zuwa jerin rundunonin da mai amfani ya basu izinin.

Mai amfani zai tabbatar da yunƙurin haɗi na farko a bayyane ga sabon mai masaukin baki. Ta hanyar amfani da tuta ta musamman, mai amfani zai iya dakatar da fitowar buƙatun da aka maimaita don tabbatar da aikin kan maimaita haɗi zuwa mahalarta ɗaya.

Don kauce wa hare-haren DDoS, za a iyakance ƙarfin buƙatun ta hanyar Raw Sockets kuma aika buƙatun zai yiwu ne kawai bayan mai amfani ya yi hulɗa da shafin. Da Fakitin UDP da aka karɓa daga masu masaukin da mai amfani bai amince da su ba za a yi watsi da su kuma ba za su isa aikace-aikacen yanar gizon ba.

Aiwatarwa ta farko bata tanadi ƙirƙirar kwasfan sauraro ba, amma a nan gaba yana yiwuwa a samar da kira don karɓar haɗin shigowa daga localhost ko jerin sanannun masaukin baki.

Hakanan ya ambaci buƙatar kare kariya daga hare-haren da ake yi na DNS (mai kai hari na iya canza adireshin IP na sunan yankin da aka yarda da mai amfani a matakin DNS kuma ya sami damar zuwa sauran rundunonin).

An tsara shi don toshe hanyar isa ga yankunan da aka warware a cikin 127.0.0.0/8 da intanet ɗin daga cibiyar sadarwar (an ba da shawarar don ba da izinin kira zuwa localhost ne kawai idan an shigar da adireshin IP a bayyane a cikin hanyar tabbatarwa).

Daga cikin haɗarin da ka iya faruwa yayin aiwatar da sabon API, an lura cewa masana'antun wasu masu bincike za su iya ƙi shi, wanda zai haifar da matsalolin daidaitawa.

Masu haɓaka injunan Mozilla Gecko da WebKit har yanzu ba su warware matsayarsu ba kan yiwuwar aiwatar da Raw Sockets API, amma a baya Mozilla ta ba da irin wannan API ɗin don aikin Firefox OS (B2G).

Idan an yarda da shi a matakin farko, Raw Sockets API an shirya za a kunna shi akan Chrome OS sannan kawai za'a miƙa shi ga masu amfani da Chrome akan wasu tsarin.

Masu haɓaka yanar gizo sunyi sharhi da kyau akan sabon API kuma sun fito da sabbin dabaru da yawa don amfani dasu a wuraren da APIs suke XMLHttpRequest, WebSocket da WebRTC ba su isa ba (daga ƙirƙirar abokan ciniki na bincike don SSH, RDP, IMAP, SMTP, IRC da ladabi don ƙirƙirar tsarin P2P da aka rarraba tare da DHT (Teburin Hash Mai Rarraba), Tallafin IPFS da hulɗa tare da ladabi na musamman na na'urori IoT) .

A gefe guda, yana da kyau a faɗi haka rajista APnic ke da alhakin rarraba adiresoshin IP a cikin yankin Asiya-Fasifik yana da buga sakamakon binciken rarraba zirga-zirga akan ɗaya daga cikin sabobin DNS root-servers.net.

Wanda a ciki 45,80% na buƙatun ga tushen uwar garken sun kasance saboda cak waɗanda masu bincike suka yi bisa injin Chromium. Saboda haka kusan rabin albarkatun tushen sabobin DNS ana kashe su wajen yin binciken bincike na Chromium, maimakon aiwatar da tambayoyin uwar garken DNS lokacin da ake tantance tushen tushen.

Tunda Chrome yana da kashi 70% na kasuwar burauzar yanar gizo, wannan aikin bincike yana haifar da buƙatun biliyan 60 kowace rana.

Ana amfani da binciken bincike a cikin Chromium don ƙayyade idan masu ba da sabis suna amfani da masu ba da sabis waɗanda ke tura buƙatun ga sunayen da babu su ga masu kula da su.

Wasu masu samarwa suna aiwatar da waɗannan tsarin don jagorantar zirga-zirga to sunayen yankin da aka shigar tare da kuskure; a matsayinka na mai mulki, ana nuna shafuka tare da gargadin kuskure, jerin mai yiwuwa ingantattun sunaye, da tallace-tallace don wuraren da babu su.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.