Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Názory k článku
FSP protokol - Internetová Legenda (4)

comp
comp (neregistrovaný)
20. 1. 2005 0:37 Nový

nie je mozne.. :)

celé vlákno

Tak sme sa dockali nejakeho toho masa. Hura.
Inak, az doteraz som neveril, ze nieco ako FSP naozaj existuje, bral som to ako kvalitne vymysleny clanok... ale.. prave som vygooglil fspd server na stiahnutie z 5.1.2005, co ma uplne dostalo. NECH ZIJE FSP!!!

Mikulas Patocka
Mikulas Patocka (neregistrovaný)
21. 1. 2005 22:27 Nový

Re: nie je mozne.. :)

celé vlákno

Nejlepsi byly ty clanky Radima Kolare o Cyberspace v Netmagu. Nechtel by root neco takoveho taky vydavat? :-)

Michal Kára
Michal Kára (neregistrovaný)
20. 1. 2005 8:43 Nový

Kde je ten SW design?

celé vlákno

Nejak jsem nezaznamenal nic z oblasti SW designu, co bych mohl obdivovat ;-) Jedine pozoruhodne je (z historickeho hlediska) pouziti UDP window-less protokolu jako primitivni QoS techniky, ktera znevyhodnuje FSP oproti TCP spojenim :-)

Yenya
Yenya (neregistrovaný)
21. 1. 2005 8:34 Nový

Re: Kde je ten SW design?

celé vlákno

Presne tak. O FSP jsem slysel poprve skoro zaroven s FTP, ale nikdy jsem neprisel na to, proc bych mel FSP pouzivat. Z implementace je jasne, ze se pouzivaji (emuluji) v podstate tytez algoritmy jako v TCP, mozna jen s jinymi parametry.

Historicka poznamka: ono i to prihlasovani a zadavani e-mailove adresy do anonymniho FTP k necemu bylo. V dobach, kdy byly FTP servery s limitem 5-10 uzivatelu, se mi stalo, ze jsem dostal mailem informace od administratora FTP serveru, ze ktereho jsem predtim neuspesne stahoval nejaky soubor (tusim ze meli spatne nastavena pristupova prava) - administrator psal, ze ten problem opravil.

-Yenya

Radim Kolar
Radim Kolar (neregistrovaný)
21. 1. 2005 19:12 Nový

QoS

celé vlákno

Mne spis pripada primitivni rvat qos do ip hlavicek a doufat, ze se tim budou routery ridit.

Michal Kára
Michal Kára (neregistrovaný)
21. 1. 2005 20:53 Nový

Re: QoS

celé vlákno

Stejne primitivni, jak tam rvat adresu prijemce a doufat, ze se ji budou routery ridit? ;-)

Ne, je pravda, ze puvodni IP QoS se moc neujal. Ale IMHO spis proto, ze zdroje nebyly poctive v oznacovani packetu.

martin
martin (neregistrovaný)
20. 1. 2005 9:34 Nový

Bezpecnost?

celé vlákno

UDP nijak nebrání, aby ty packety podvrhnul někdo jiný (že není spojení a že to nemá TCP sequence number)

Co brání tomuto scénáři:
FSP klient: Chci 1024 bajtů z offsetu 2048 ze souboru /pub/fsp-2.8.1b22.tar.bz2
Hacker: Tady máš ty data.
...

človek si mysli, že stahuje skvělý nový FSP server a místo toho si stáhne skvělý nový backdoor...
(dobrá, můžou k tomu přidat .bz2.sign, ale určite se někde najde lama, která si to neověří + kdo si to ověří musí stahovat znova...)

Nebo jednoduchý DoS: s podvrženou IP adresou posílám na server požadavky bez klíče nebo s neplatným klíčem v intervalu řekněme 50s. Z dané IP adresy si nikdo nic nestáhne...

BTW, neměl být ten odstavec o klíčování ještě před odstavcem "Ty sis zapomněl klíče?" ?

Michal Kubeček
Michal Kubeček (neregistrovaný)
20. 1. 2005 14:48 Nový

Re: Bezpecnost?

celé vlákno

V době, o které je tu řeč, nevznikalo moc protokolů, při jejichž návrhu by byla bezpečnost nějak výrazněji brána v úvahu...

Radim Kolar
Radim Kolar (neregistrovaný)
21. 1. 2005 19:16 Nový

Re: Bezpecnost?

celé vlákno

1. Pokud se hacker nacpe mezi klienta a server, tak sejme TCP bez problemu taky. Viz hracky v Debianu..

2. Posilani nahodnyho packetu po 50 sekundach nezabere, zabralo by ovsem posilani packetu porad se stejnym klicem. To mne nenapadlo a nastesti to lze oneline fixem opravit. Takze dik.

benghi
benghi (neregistrovaný)
20. 1. 2005 13:00 Nový

Ehm...

celé vlákno

No, když tak ten článek čtu... Spousta keců, jinak to, co si člověk může přečíst v manuálu.

Tak pár věcí se mi doopravdy nelíbí. Jak se prosímvás řeší to, čemu se u KISSu říkalo ,,Snowball efekt''? Tam tento problém způsoboval přímo modem, což nakonec vedlo Toma k implementaci frame killeru, ale zde může snowball nastat také, ikdyž tu neexistuje institut potvrzování.

Příklad:
Klient odešle serveru požadavek na část souboru. Tento požadavek nabere v síti nějaký divný směr, takže dorazí k cíli až v momentě, kdy díky timeoutu stačí klient poslat řekněme 19 dalších požadavků. Server by tedy měl poslat zpět 20x totéž. Ovšem s největší pravděpodobností dorazí requesty naráz, neb linky se různě sdílí a přiděluje se na nich čas, nebývá to takový ten chaos znamý z malých sítí. Když tedy server pošle zpět 20x totéž, ucpe tím linku, přičemž jakmile první packet dorazí klientovi, pošle další request. Tomu bude cesta k serveru trvat ještě déle, než před tím, neb linka bude ucpaná těmi 19 zbytečnými packety, přičemž se těch requestů podaří poslat o trochu víc, než před tím. Tenhle stav se bude už jen zhoršovat, až to ve finále dopadne tak, že síť bude zahlcena packety aniž by se přenášela nějaká užitečná data.

Řešení založené na měření času odezvy a dle toho úpravy timeoutovacího časovače zase povede k tomu, že jedna menší porucha na lince na solidně dlouhou dobu ucpe přenos, čili nastane stav, který autor vytkl protokolu TCP. Čili kde je ta výhoda?

Nechci se zastávat ftp, neb to je zrůdnej protokol. Ale celkem chápu člověka, kterej o FSP prohlásil, že je to zlej program.

fikus
fikus (neregistrovaný)
20. 1. 2005 22:36 Nový

Re: Ehm...

celé vlákno

ty kokšo, tak si přečti manuál a dej pokoj.
třeba se najde někdo kdo se poučí, mě to sice
nijak extra nezajímá, ale přečtu si to rád.

Radim Kolar
Radim Kolar (neregistrovaný)
21. 1. 2005 19:20 Nový

snehove koule

celé vlákno

nefunguji neb server nepreposle data rychleji nez 1x za 3 sec. Dostane sice hafo pozadavku na resend, ale posle jeden a zbytek zahodi. Pokud je na siti bezny ping time > 3s, tak lze server nastavit treba na 10 sekund.

Asi bych mel napsat jeste jeden vzdelavaci dil pred silvestrovskym. Nejdriv prace, potom zabava ;( Vlastne moment. Nejdriv duchovni pokrok a zabava neni nutna -- je v tom jiz zahrnuta.

Yossarian
Yossarian (neregistrovaný)
20. 1. 2005 14:04 Nový

- redakcni system -

celé vlákno

sice to nesouvisi s clankem, ale myslim ze mate bug v RS (nebo me nekde zradila proxy)

http://widlaksoft.cjb.com/store/dira1.png
// toto je zobrazeno pod clankem

http://widlaksoft.cjb.com/store/dira2.png
// toto je pod komentari

peto
peto (neregistrovaný)
20. 1. 2005 17:17 Nový

Re: - redakcni system -

celé vlákno

ja mam obi2 rovnake, takze asi to nebude bug...

Jan
Jan (neregistrovaný)
21. 1. 2005 15:28 Nový

Neni o cem psat, co.

celé vlákno

Jak tak koukam do /etc/services, tak příští článek se bude jmenovat "Tajemstvi protocolu echo" a vyjde v 10 pokračováních na Novém ROOTu. Na bílem pozadi a bez jedineho tagu TABLE. To bude bomba !

Radim Kolar
Radim Kolar (neregistrovaný)
21. 1. 2005 19:22 Nový

Re: Neni o cem psat, co.

celé vlákno

Jsou lepsi sluzby -- chargen, discard, time :) Nebere root prispevky v .PNG formatu?

pc
pc (neregistrovaný)
24. 1. 2005 20:56 Nový

Re: Neni o cem psat, co.

celé vlákno

copak chargen a discard, ale tcpmux to je teprv maso, o tom by se mel napsat nejaky serial.

Bill
Bill (neregistrovaný)
22. 1. 2005 16:45 Nový

FSP/IP ?

celé vlákno

nejsem v tomto moc zbehli, ale pochopil jsem spravne ze FSP je protokol z skupiny TCP a UDP? takze ho musi podporovat OS nebo je FSP (jako HTTP na TCP/IP) postavene nad UDP/IP ??
btw. pokud je prvni moznost spravne,i kdyz je tohle ciste lin server,jaky OS FSP a podporuje?

J.
J. (neregistrovaný)
24. 1. 2005 14:44 Nový

Re: FSP/IP ? FSP/UDP/IP.

celé vlákno

Nejsem v tom taky zbehly, ale z clanku (nebo z nejakeho predchoziho dilu) je zrejme, ze druha moznost je spravne. Plyne z toho vyhoda, ze muzes mit na jednom stroji spustenych nekolik serveru, kazdy na jinem portu, i kdyz to se asi tenkrat nedelalo.

Zasílat nově přidané příspěvky e-mailem