Tämä artikkeli on ilmainen käännös yhdestä julkaisusta
Kirjoittajan luvalla (sekä selkeyden ja mielenkiinnon vuoksi) värisin sen linkeillä ja täydensin sitä omalla tutkimuksella.
Esittely
Ainakin yhden yhdistävän parin käyttäjän on oltava aktiivisessa tilassa tällä hetkellä. NAT-läpikulkumekanismi on hyödyllinen, kun aktiivista tilaa ei ole määritetty kummallakaan puolella. Tämä johtuu yleensä siitä, että palomuuri tai NAT-laite estää saapuvat yhteydet.
Jos molemmat asiakkaat ovat aktiivisessa tilassa
Aloittava asiakas lähettää komennon, joka sisältää sen oman IP-osoitteen ja portin
Jos yksi asiakkaista on passiivisessa tilassa
Keskittimen kautta passiivinen asiakas A lähettää käskyn
Palvelijana S yllä olevassa tapauksessa on DC-keskitin
Jos molemmat asiakkaat ovat passiivisessa tilassa
Asiakkaat eri NAT:ien takana A и B liittyi keskukseen S.
Tältä yhteys hubiin näyttää asiakkaan puolelta A
Keskitin hyväksyy yhteydet portista 1511. Asiakas A muodostaa lähtevät yhteydet yksityisestä verkostaan portin 50758 kautta. Keskitin puolestaan näkee NAT-laitteen osoitteen, toimii sen kanssa ja lähettää sen asiakkaille heidän tunnisteidensa mukaan.
asiakas A lähettää palvelimelle S viesti, jossa pyydetään apua yhteyden muodostamiseen asiakkaaseen B.
Hub: [Outgoing][178.79.159.147:1511] DRCM AAAA BBBB ADCS/0.10 1649612991
Myös passiivisessa tilassa asiakas B, saatuaan tämän komennon, on ilmoitettava yksityinen porttinsa, jota käytetään yhteyden muodostamiseen keskittimeen NAT:n kautta.
Hub: [Incoming][178.79.159.147:1511] DNAT BBBB AAAA ADCS/0.10 59566 1649612991
Tämän tiedon saatuaan asiakas A yrittää välittömästi muodostaa yhteyden asiakkaaseen B ja raportoi oman yksityisen satamansa.
Hub: [Outgoing][178.79.159.147:1511] D<b>RNT</b> AAAA BBBB ADCS/0.10 <b>50758</b> 1649612991
Mikä on intressi? Mielenkiintoista on siirtää saman yhteyden päätepistettä luomalla uusi yhteys julkiseen osoitteeseen jo käytetyn yksityisen portin kautta.
Bingo!
Tietenkin tässä tapauksessa asiakas NAT B on täysi oikeus hylätä asiakkaan ensimmäinen yhteyspyyntö A, mutta hänen oma pyyntönsä syöksyy juuri tämän yhteyden luomaan "aukkoon", ja yhteys syntyy.
Kuva sopii koko prosessiin sillä varoituksella
Epilogi
(alkuperäistä) artikkelia kirjoitettaessa noin puolet DC-asiakkaista työskentelee passiivisessa tilassa. Tämä tarkoittaa, että neljäsosaa kaikista mahdollisista yhteyksistä ei voida tehdä.
Edelleen
Lähde: will.com