Hosting serveru: Porovnání verzí

Z LFS Manual
Skočit na navigaciSkočit na vyhledávání
Řádka 31: Řádka 31:
 
Jednoduchý příklad: [PC1] => internet => www.google.com.
 
Jednoduchý příklad: [PC1] => internet => www.google.com.
 
Vaše PC má platnou veřejnou IP adresu a chcete brouzdat po stránkách www.google.com.
 
Vaše PC má platnou veřejnou IP adresu a chcete brouzdat po stránkách www.google.com.
Vaše PC nejprve provede DNS překlad, aby našel veřejnou adresu www.google.com. HTTP využívá port 80, takže Vaše PC se na veřejnou adresu Googlu připojí přes port 80 a vy si můžete číst na jejich stránkách. Co už ale nevidíte je to, že Vaše používá pro spojení s Googlem volný port nad 1024, řekněme třeba 1050. Co se tedy opravdu děje: Váš počítač pro odchozí traffic otevře port 1050 a vyšle požadavek na server Googlu a to na port 80. Server otevře požadovaný soubor a odešle jej zpět na portu 1050.
+
Vaše PC nejprve provede DNS překlad, aby našel veřejnou adresu www.google.com. HTTP využívá port 80, takže Vaše PC se na veřejnou adresu Googlu připojí přes port 80 a vy si můžete číst na jejich stránkách. Co už ale nevidíte je to, že Vaše používá pro spojení s Googlem volný port nad 1024, řekněme třeba 1050. Co se tedy opravdu děje: Váš počítač pro odchozí traffic otevře port 1050 a vyšle požadavek na server Googlu a to na port 80. Server otevře požadovaný soubor a odešle jej zpět přes port 1050.

Verze z 19. 11. 2006, 21:31

Určení potřebné šířky přenosového pásma

Potřebná šířka přenosového pásma (bandwidth) roste přibližně s druhou mocninou počtu hráčů. Musíte dát pozor, abyste not so set yout limits too high, protože by docházelo k lagům. Plný počet hráčů na serveru vyžaduje velkou šířku přenosového pásma. Maximum v S2 je více než dvakrát větší než maximum v S1. Uvedená tabulka je v KB/s. Pro hodnoty v Kb/s je vynásobte osmi.

  1. 4 hráči, 4 auta : 4.9 KB/s
  2. 8 hráčů, 8 aut : 21.4 KB/s
  3. 11 hráčů, 11 aut : 41.6 KB/s (demo max)
  4. 12 hráčů, 12 aut : 49.9 KB/s
  5. 15 hráčů, 15 aut : 79.1 KB/s (S1 max)
  6. 16 hráčů, 16 aut : 90.4 KB/s
  7. 20 hráčů, 20 aut : 142.9 KB/s
  8. 23 hráčů, 20 aut : 165.9 KB/s (S2 max)

Hosting pro začátečníky

Tento krátký návod by měl pomoci lidem porozumět základům hostingu. Snažil jsem se vynechat příliš technické termíny, ale některé získat některé základní vědomosti je nutné, takže pojďme na první kapitolu: Základy internetu

Základy internetu

Veškerá internetová komunikace se sestává ze tří částí: IP adresy: to je buď vaše adresa nebo adersa hosta, ke kterému se připojujete. Porty slouží k oddělení datového toku a umožňují existenci různých služeb (třeba http @ port 80, https @ port 443) anebo programů běžících pod jednou IP adresou. Protokol je jazyk komunikace. Pro LFS potřebujeme TCP a UDP. TCP používa pro každý paket "Handshake", takže každý odeslaný paket je potvrzen. To sice zvětšuje datový tok, ale je to bezpečné a odesílatel má jistotu, že paket byl doručen. TCP rovněž automaticky znovu posílá pakety, které byly ztraceny. LFS používá TCP pro řízení dat, například při restartech. UDP jsou určeny pouze pro odesílání a doufají, že dorazí k cíli. Je to mnohem rychlejší způsob, ovšem méně bspolehlivý. LFS využívá UDP pro odesílání pozice vozu. Abychom byli schopni komunikovat, potřebujeme také hardware: NIC: síťová karta (network interface card). Routery směrují datový tok. Služby: DNS dynamické jméno serveru (dynamic name server) pomáhají při adresování hostů. Nemusíte si proto pamatovat 66.102.11.99, ale stačí zadat www.google.com. DNS není pro LFS nezbytně nutná, ale je užívána pro vše ostatní... Bezpečnost: firewall je systém nebo program, který umožní odesílat a přijímat jen povolený datový tok . A nakonec ještě pár dalších termínů: DHCP konfigurační protokol dynamického hosta (dynamic host configuration protocol). Systém automatického přidělování volných IP adres. Slouží ke snižování počtu nepoužívaných IP adres. Some ISPs force a new IP adresy every now and then. Veřejná IP adresa je taková IP adresa, pomocí níž se připojujete k internetu anebo ke které se připojujete. Tato adresa musí být jedinečná (obdržíte jí od Vašeho poskytovatele z jeho DHCP serveru. Je též nazývána "venkovní" IP adresa. Privátní IP adresu Vám přiřadí Váš domácí router. Tato adresa bývá přidělována v určitém rozmezí. Běžné rozmezí je: 10.x.x.x, mnohem běžnější býva rozmezí 192.168.x.x a dále pak 172.16.x.x. Tato adresa bývá také nazývána jako "vnitřní" adresa. NAT: síťový adresový překlad (network adress translation). Toto je velmi chytrý systém, který Vás chrání před internetem a umožňuje využívat několik počítačů pro přístup na internet. NAT překládá Vaši privátní IP adresu na veřejnou IP adresu, abyste byli schopni se na internet dostat. Uvedli jsme si mnoho nových věcí a termínů, ale je to nezbytné, abysme pochopili proč potřebujeme port-mapping.

Jak to funguje

Jak funguje internet

Jednoduchý příklad: [PC1] => internet => www.google.com. Vaše PC má platnou veřejnou IP adresu a chcete brouzdat po stránkách www.google.com. Vaše PC nejprve provede DNS překlad, aby našel veřejnou adresu www.google.com. HTTP využívá port 80, takže Vaše PC se na veřejnou adresu Googlu připojí přes port 80 a vy si můžete číst na jejich stránkách. Co už ale nevidíte je to, že Vaše používá pro spojení s Googlem volný port nad 1024, řekněme třeba 1050. Co se tedy opravdu děje: Váš počítač pro odchozí traffic otevře port 1050 a vyšle požadavek na server Googlu a to na port 80. Server otevře požadovaný soubor a odešle jej zpět přes port 1050.