Casting ilifanya kazi kabla VPN ya router kuwashwa na inashindikana mara moja baada ya kuwashwa, wakati kuvinjari kwa kawaida kwenye simu bado kunafanya kazi. Mambo haya mawili hayapingani, kwa sababu casting si muunganisho mmoja. Simu hugundua na kudhibiti kipokeaji kupitia mtandao wa ndani, kisha kipokeaji hupakua media kupitia muunganisho wake yenyewe.

Njia mbili zinazoshindikana kwa namna tofauti

Njia ya udhibiti ni ya ndani. Simu hupata kipokeaji kwa kuuliza mtandao wa ndani, kisha hufungua muunganisho wa udhibiti kwenda anwani iliyojifunza. Kipokeaji kikikosa kuonekana kwenye orodha, hatua ya ugunduzi imeshindikana kabla ya kuomba media yoyote.

Njia ya media si lazima iwe ya ndani. Vipokeaji vingi hupakua mtiririko wenyewe, kupitia muunganisho wao na vitambulisho vyao, kwa hiyo njia ya simu haielezi njia ya kipokeaji. Simu inayoonekana kutumia tobo moja haisemi chochote kuhusu trafiki ya televisheni inakwenda wapi.

Mgawanyiko huu ndio unaofanya hitilafu ionekane ya ajabu. Handaki lilibadilisha jedwali la uelekezaji la simu na halikubadilisha la televisheni, kwa hiyo dalili inayoonekana upande mmoja wa jozi lazima ifuatiliwe upande huo. Kuchunguza kifaa kisichofaa ndio sababu ya kawaida ya marekebisho kuonekana hayafanyi kitu.

Kwa nini ugunduzi unavunjika kwanza

Ugunduzi kwa kawaida hupitia multicast ya link-local. mDNS hutuma kwenda 224.0.0.251 kwenye bandari ya UDP 5353, na SSDP hutuma kwenda 239.255.255.250 kwenye bandari ya UDP 1900. Zote mbili zimewekwa ndani ya kiungo kimoja kwa muundo, ndiyo sababu router hazipeleki kati ya sehemu bila msaada wa kirudiarudia au proksi. VPN iliyoelekezwa haipanui kundi la multicast, na njia ya sera haiwezi kufanya kundi ambalo halikuondoka kwenye kiungo lionekane kwenye kingine.

Kwa hiyo hitilafu ya kwanza haina uhusiano na usimbaji fiche. Multicast ya simu huondoka kwenye kiolesura ilipotumwa, kipokeaji kiko kwenye sehemu isiyoiona kamwe, na orodha ya vifaa inarudi tupu. Orodha tupu si uthibitisho kwamba televisheni imepoteza ufikiaji wa intaneti.

Utengaji hutoa dalili ile ile bila VPN yoyote. Mitandao ya wageni na utengaji wa wateja kwenye kituo cha ufikiaji huzuia vifaa kwa makusudi kuzungumza, na kuwasha VPN ya router juu ya sehemu iliyotengwa hakubadilishi chochote kuhusu hilo. Angalia mpangilio wa utengaji kabla ya kuangalia handaki. Hilo ni jibu la bei nafuu na la kawaida zaidi.

Mpangilio wa sehemu ndio nusu nyingine. Router ya pili, nodi ya mesh katika hali nyingine, au sehemu ya waya nyuma ya NAT nyingine huiweka kipokeaji mahali ambapo trafiki ya ugunduzi ya simu haifikii.

Kwa nini sheria chaguo-msingi ya sera inaweza kumeza ombi la ndani

Router inayopeleka trafiki yote kwenye handaki huweka njia chaguo-msingi kwenye kiolesura cha handaki. Kama kiambishi cha LAN hakijatengwa kwenye sera hiyo, pakiti inayoelekezwa kwa kifaa kilicho umbali wa mita mbili sasa inalingana na chaguo-msingi, na router hutuma ombi la udhibiti kwenye handaki badala ya swichi.

StageWhat carries itHow a router VPN interferes
DiscoveryLink-local multicast on a single segmentNot extended across segments, and not repaired by a route
Control connectionUnicast to the receiver address on the LANA policy default can capture the LAN destination and tunnel it
Media fetchThe receiver's own connectionUnaffected by the phone's route, but affected by the TV's own policy
Account authorizationTokens held by the applicationCan fail for reasons unrelated to any route

Mpangilio wa sheria huamua matokeo. Uelekezaji wa sera hupima sheria kwa mpangilio wa kipaumbele, kwa hiyo msamaha wa kiambishi cha ndani lazima uwe mbele ya sheria inayochagua jedwali la handaki. Kuongeza msamaha baada ya sheria ya handaki hakuna athari, ndiyo sababu usanidi unaoonekana sahihi bado unaweza kutuma trafiki ya LAN kwenda tobo la mbali.

Marekebisho ni nyembamba: ruhusu maeneo mahususi ya ndani ambayo mtiririko wa casting unahitaji, na uache utengaji uliobaki kama ulivyo. Kuondoa utengaji wa wateja kama hatua ya kwanza huponya dalili lakini hutupa udhibiti ambao mtandao uliundwa kuwa nao.

Mtazamo wa haraka kwenye simu huamua ni hitilafu ipi kati ya mbili uliyonayo. Kama njia kwenda kwa kipokeaji inaelekeza kwenye handaki, tatizo ni sera. Kama inaelekeza kwenye LAN na ugunduzi bado unashindikana, tatizo ni multicast au utengaji, na hakuna mabadiliko ya njia yatakayosaidia.

ip route get 192.168.1.50
ip rule show
avahi-browse -rt _googlecast._tcp

Jaribu hatua iliyobadilika, si nchi

Uchunguzi uliorekodiwa hushinda majaribio yanayorudiwa. Andika kama kipokeaji kinaonekana kwenye orodha ya vifaa, kama ombi la udhibiti linafika kwake, na kama uchezaji huanza baada ya kuchagua mtiririko. Kila jibu huondoa hatua moja kwenye shaka.

Kisha jaribu kila hatua moja kwa moja badala ya kubadilisha maeneo ya kutoka. Kubadilisha nchi ya VPN hujaribu njia ya media na huacha hatua za ugunduzi na udhibiti bila kuguswa, kwa hiyo inaweza kuonekana kusaidia kwa bahati bila kukufundisha chochote.

Upande wa kipokeaji, angalia njia yake yenyewe na hali ya akaunti yake yenyewe. Televisheni inayopakua media kupitia tobo tofauti na simu ni muundo wa kawaida, na hitilafu huko ni swali kuhusu sera ya mtandao ya kipokeaji, si kuhusu handaki la simu.

Andika matokeo kama sentensi moja kuhusu hatua ipi ilivunjika na nini kiliibadilisha. Sentensi hiyo ina thamani zaidi ya wiki moja ya kubadilisha nchi, na inastahimili sasisho lijalo la firmware.

Casting ni kesi nzuri ya majaribio kwa kanuni ya jumla kuhusu handaki. Handaki linapoongezwa kwenye mtandao, swali la kwanza ni ni maeneo gani ambayo hayakupaswa kuingia humo, na la pili ni yapi kati yao sera ilikubali kwa utulivu.

Makala zinazohusiana