KompjûtersSoftware

Hoe te ynstelle it ûntfange ferbinings fia 8080 (poarte): ynstruksjetaal is, diagram en resinsjes

Poarte yn de kompjûter netwurken is in natuerlike getal dat fêstlein is yn 'e kop OSI protokol. It is ûntwurpen om te identifisearjen de ûntfanger fan it proses it pakket yn itselde host.

As regel, in brûker romte op in gasthear mei in ynstallearre bestjoeringssysteem komt mear as ien proses op in tiid, en elts fan harren rint in spesifyk programma. As dizze programma ynfloed binne op de kompjûter netwurk "shell" fan tiid ta tiid dat krijt troch it IP-pakket, dat is bedoeld foar ien fan de programma.

Hoe wurket it?

At it programma brûkt de gegevens útwikseling fia it netwurk, dat proses kin plakfine as folget:

  • Yn OS frege in bepaalde poarte nûmer. It systeem kin foarsjen sawol har program en ferbiede de oerdracht (dit bart yn gefallen dêr't it poartenûmer is al brûkt troch in oare applikaasje).
  • By de OS wurdt frege net oantsjutte it poartenûmer yn alle beskikber. It systeem sels foar kar nimt it en biedt Program.

Hoe te iepenjen in haven (8080, 80 ensafuorthinne)? Binnen it netwurk ynformaasje wurdt útwiksele neffens in spesifike protokol (tusken de twa prosessen). Om ferbining ta stân kommen, it neikommende is fereaske:

  • IP-adres fan de ôfstjoerder en ûntfanger hosts (nedich om rûte waard boud tusken harren);
  • protokol getal;
  • Keamers beide havens (boarne en bestimming).

As de ferbining is boppe TCP, de boarne haven wurdt brûkt as it bestjoeringssysteem fan de ûntfanger te befêstigjen it trochjaan fan de gegevens en ferwurkje de ûntfanger antwurdzje.

Iepen en sletten havens

Oan 'e kant fan' e stjoerder syn gasthear en poarte nûmer Act as tsjinhinger fan it weromkommen adres, dat wurdt oanjûn op de slúf. Dit nûmer hjit it tsjinoerstelde.

Yn gefallen dêr't in proses op in host op in reguliere basis mei help fan deselde poartenûmer oan in haven wurdt beskôge iepen. Bygelyks, it programma ferbûn mei de tsjinner kinne gebrûk meitsje fan alle tiid 80 of 8080 foar kommunikaasje. As it proses kin net iepenje in haven dy't wurdt beskôge sletten.

port numbers

Alle havens hawwe harren oantallen registrearre yn de foarskreaune wize. Elts is ûntwurpen om har spesifike doel. Sa faak sjogge jo de haven 8080. Wêrom hawwe jo nedich dizze funksjonaliteit by it brûken fan it ynternet?

Neffens offisjele gegevens, de haven is TCP en is ûntwurpen foar gebrûk mei HTTP. Offisjeus, it wurdt ek brûkt troch it Tomcat servlet container skreaun yn Java.

TCP-poarte 8080 kinne gebrûk meitsje fan in spesifike protokol foar kommunikaasje, ôfhinklik fan de applikaasje. Protokol is in set fan offisjeel fêstlein regels dy't leit út hoe't gegevens is ferstjoerd oer it netwurk. It kin wurde presintearre yn in taal dy't brûkt wurdt tusken kompjûters te helpen harren kommunisearje mear effektyf.

De HTTP protokol, dy't rint troch 8080, bepaalt de kommunikaasje formaat tusken ynternet browsers en websiden. In oar foarbyld is de IMAP protokol, dy't definiearret de relaasje tusken de IMAP- mail tsjinners en kliïnten of, as lêste, SSL protokol, dat jout de opmaak brûkt wurdt foar fersifere berjochten.

Datenübertragung

Sa, TCP-Port 8080 brûkt de Oerdracht Control Protokol. Hy is ien fan de wichtichste protokollen yn TCP / IP netwurken. Yn betinken nommen dat it IP protokol omgiet allinne mei pakketten, TCP stelt twa hearskaren om in ferbining en útwikseling streamen fan de gegevens. It garandearret harren levering, likegoed as it feit dat pakketten wurdt levere oan poarte 8080 yn deselde oarder, dat se waarden stjoerd. Garandearre ferbining foar 8080 - dit is in kaai ûnderskied tusken TCP en UDP. UDP 8080 soe net garandearje deselde ferbining.

Hoe iepenje haven 8080 op Windows 7?

Om dit te gean nei "Start" menu en fine it betsjinningspaniel. It is nedich om klikke op de "Netwurk" sub-menu en fine de "Firewall-module." Yn de "Utsûnderingen" ljepper, fine de "taheakje Poarte". Jo sille iepenje in dialoochfinster wêryn jo moatte Fier hjir it poartenûmer. Soargje derfoar dat de ynstellings oantsjutte yn de TCP, dan selektearje OK.

Hoe te sluten poarte 8080? It is genôch om in ferbining mei in oare spesifike haven.

Avansearre konfiguraasje HTTP en TCP Proxy

De HTTP protokol rint boppe fan TCP, mar jout oanfoljende ynformaasje oer it tawizen fan in berjocht. Om dy reden, de twa folmachten wurde ynsteld oars.

HTTP-ferkear omfiemet de doelgroep gasthear en haven foar it berjocht. Hy giet op-TCP ferbining mei in TCP einpunt, dat is, tusken in bepaald gasthear en haven. Typysk, HTTP-Post punten oan deselde einpunt as de TCP-ferbining. As jo feroarje de konfiguraasje fan de kliïnt te brûken HTTP proksy tsjinner ferbining is makke nei in oare host en poarte, ynstee fan it URL- adres omskreaun yn de HTTP-adressen. Dat betsjut dat de ein punt TCP yn it berjocht is oars as dat ein oan dêr't it mei ferbûn.

Bygelyks, as de HTTP-fersyk stjoerd oan http://192.0.2.1:8080/operation side fersyk befettet «192.0.2.1:8080» titel «Host» HTTP-berjocht, dy nei haven 8080 op de host 192.0. 2.1.

Lykwols, as jo de HTTP-client te brûken in proksy tsjinner, Basic TCP-ferbining giet nei it TCP einpunt foar him, wylst it berjocht noch befettet it oarspronklike einpunt.

Bygelyks, as jo ynstelle kliïnten te stjoeren harren berjochten nei it proxy tsjinner om 198281.100.1 poarte 3128, en de kliïnt stjoert in fersyk foar http://192.0.2.1:8080/operation, it berjocht noch befettet «192.0.2.1: 8080" de titel «Host», en no ek op it mêd fan «Fersyk-Line». Lykwols, dit berjocht is no stjoerd troch de TCP-ferbining op 198.51.100.1:3128. Sa, HTTP proksy tsjinner kin ûntfange berjochten op deselde haven (proxy op poarte 8080) en kin stjoere se oan ferskate oare tsjinsten oan 'e basis fan ynformaasje oer de ûntfanger.

Hoe te ynstelle it krije ferbinings op poarte 8080?

Sa, de titel fan «Host» waard tafoege oan HTTP / 1.1. Ferbinings HTTP / 1.0 eksklusyf it yn himsels. Om dy reden, sokke ferbiningen, dy't net troch de proxy eksklusyf de gasthear en haven foar it berjocht. Lykwols, ynformaasje oer de HTTP / 1.0, stjoerd troch in proksy tsjinner, noch befettet de doelgroep gasthear en poarte yn de "Fraach tried". Dêrom, it ûntbrekken fan de titel «Host» gjin problemen soargje foar de proxy.

Om ynskeakelje TCP proxy, moatte jo feroarje de konfiguraasje fan de kliïnt mei TCP einpunt yn it echte tiid op in replaceable einpunt. Oars as HTTP, it protokol net biede in ynboude kapasiteit te brûken een proxy. Dat is, as jo ferbining meitsje mei de proxy tsjinner troch de TCP, om oerdracht fan ynformaasje nei de einbestimming net biede gjin meganisme.

Hoe te setten meardere ferbining fia 8080?

De iennichste manier foar de TCP proxy tastean ferbinings nei meardere systemen (dws, einbestimming), gjin saak hoefolle ferkear sil stjoerd wurde nei dizze stoffen - is om te harkjen nei in oare haven foar elk fan de systemen. It makket it mooglik om te ferbinen en behâlden ynformaasje oer wa fan har haven nûmers oerien mei elke einpunt. Dan de klant wurdt ynsteld binne mei de proxy haven oerienkomt mei eltse systeem dêr't it moat te ferbinen. TCP proxy harket havens en harren byhearrende endpoints konfigurearre yn de operators yn de proxy konfiguraasje triem, RTCP_install_dir / httptcp / registration.xml. Earst fan alle, kontrolearje de haven 8080 - as it iepen standert, fierdere oanpassings sille wurde makke yn in pear minuten.

Yn dit foarbyld, 198.51.100.1 is it IP-adres fan de proxy tsjinner. Eltse ferkear stjoerd nei haven 3333 op de proxy tsjinner wurdt stjoerd oan poarte 8080 op it neikommende adres: www. Foarbyld. com:

Dus jo moatte om de klant konfiguraasjetriem eltse kear as jo in nije bestimming foar it ferkear. Dizze restriksje jildt net foar HTTP-Proxy.

De ynteraksje tusken de HTTP en TCP

Om begripe hoe't de haven omgiet yn 'e HTTP en TCP folmachten, suppose jo hawwe twa tsjinsten op 192.0.2.1:8080 en 192.0.2.1:8081, en proxy tsjinner rint op de 198.51.100.1. As se ferskille yn it IP-adres yn stee fan troch poarte nûmer, dit foarbyld sil itselde útsein foar de byhearrende adres foar elke tsjinst. As se ferwachtsje HTTP-ferkear foar ien-de HTTP- proksy haven fersiken oan beide TCP endpoints kinne stjoerd wurde nei him. As in HTTP sjocht dat it berjocht wurdt oanpakt 192.0.2.1:8080, de proxy forwards it berjocht nei dit adres, of jilde gjin regels dy't er hat foar dizze tsjinst. De deselde proseduere jildt foar 192.0.2.1:8081, mei help fan deselde haven.

As dizze twa tsjinsten ynstee ferwachtsje TCP ferkear moat wêze iepen twa TCP-proxy haven definiearre troch twa eleminten yn de konfiguraasje triem:

De client konfiguraasje foar de earste tsjinst feroarings út «192.0.2.1:8080» op «198.51.100.1:3333», en foar de twadde - a «192.0.2.1:8081» te «198.51.100.1:3334». De opdrachtjouwer stjoert in berjocht (TCP pakket), de earste tsjinst fan it earste adres.

De proxy tsjinner ûntfangt it oan de haven (3333), mar net wit hokker gegevens wurdt ferstjoerd oer dizze ferbining. Alles wat er wist - in ferbining mei haven 3333. Dêrom, de proxy tsjinner oerleit syn konfiguraasje en sjocht dat it ferkear op dizze poarte moat wurde trochstjoerd nei 192.0.2.1:8080 (of dat it needsaaklik is om te passen de regel foar dizze tsjinst). As jo kinne net omliede al jo HTTP ferkear, omdat de client konfiguraasje stipet it konfiguraasje fan de HTTP- proksy tsjinner, dan moatte brûke in omkearde HTTP-Proxy.

Yn it stee fan de bestimmingsfinster URL-adressen jo oantsjutte jo winske. Dit proses is te ferlykjen mei it ynstellen fan de TCP proxy, wêryn jo oantsjutte is as in einpunt foar TCP berjochten op de kliïnt systeem en meitsje in trochstjoere regel.

It ferskil is dat jo tafoegje it type skaaimerk yn 'e regel dat omskriuwt HTTP, lykas yn it neikommende foarbyld: .

Hoe is it ferkear beweging?

No proxy tsjinner ynstelling allinnich akseptearje HTTP-ferkear foar de oanwiisde poarte, en kin brûkt wurde mear ryk filterjen. Bygelyks, de tsjinner kin filterjen út it ferkear op 'e omslach, dat hat gjin beskate paad yn syn URL-adres, of dy't gjin gebrûk meitsje fan de HTTP-spesifike metoade, lykas POST. Lykwols, omdat de stekker net altyd wurket, de tsjinner noch moat te wêzen fan de bestimming fan it item , te kinnen stjoere ferkear oan it systeem. Bygelyks, oannimme dat de klant moat te ferbinen mei de tsjinst op 192.0.2.1:8080 en brûk in omkearde HTTP-Proxy on 198.51.100.1:3333.

Foardat in kliïnt kin gebrûk meitsje fan in proksy tsjinner, de client konfiguraasje foar dizze tsjinst, dan moatte jo binne URL-adressen, sa as http: // 192.0.2.1:8080/ operaasje, at http: // 198.51.100.1:3333/ operaasje. De fraach dy't ferstjoerd wurdt nei it nije adres fan de URL, komt de proxy tsjinner.

It fersyk berjocht befettet in TCP einpunt foar de proxy (198.51.100.1:3333) yn de koptekst "Host", en net it adres fan it systeem, omdat de klant net wit wat er stjoert de trochstjoerd berjocht. Dat ha de klant bepaalt it aard fan 'e rol fan sa'n ferbining. Sa, de proxy brûkt de eleminten fan , om te witten dat it fersyk komt ta poarte 3333 fereasket ien fan de folgjende: it moat wurde trochstjoerd nei in live systeem 192.0.2.1:8080, en de titel «Host» yn it berjocht te wêzen updated. Foar it berjocht te wurde tapast al de regels fan 'e tsjinst, bygelyks, de Rûtekar stekker.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 fy.unansea.com. Theme powered by WordPress.