🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.bsd
Article #9319

Re: ipfw + skipto

#9319
From: Jotek
Date: Sun, 26 Jun 2005 17:26
33 lines
2372 bytes
Hmm chyba troche sie nie zrozumienismy... Dokladnie to chodzi mi o taki
bufor na pakiety.. Gdyz jak wiadomo w sieci tcp/ip sa pewne opoznienia w
transmisji... i skrypt ten na ipfw ktory chce napisac powinien niwelowac
opoznienia i zapewniac komunikacje w rownych odstepach czasu...

W zasadzie poradzilem juz sobie, zrobilem to w ten sposob:
100 rurek:

ipfw add pipe n all from x to y
ipfw pipe n config delay 1

gdy wylacze one_pass pakiety po kolei przeskakuja przez wszystkie rurki
(kazda po 1 ms) a gdy zachodzi potrzeba puszczenia ich dalej, wlaczam na
enable one_pass... W sumie chodzi dosc dobrze... Ale...
Czy mozna to zrobic w jakis prostrzy sposob ?

Pozatym mam pytanie:
1) Ile czasu potrzeba pakietowi na przejscie rurki bez zdefiniowanej opcji
delay...
2) Czy nie da sie tworzyc rurek mniejszych od 1 ms
oraz 3 - najwazniejsze: 3) Jak dokladnie dziala oplcja queue w pipes'ach
np: ipfw add pipe 1 all from any to any
     ipfw pipe 1 config queue X

gdzie X w/g manulala jest liczba od 1 do 100
W niektorych konfguracjach widzialem queue w Kbytes/s a w innych jak wyzej
napisalem jako przedzial 1..100

P.S Czy ktos z szanownych grupowiczow moze podac strony www w ktorych
opisane jest od podstaw programowanie w c pod bsd ? Szczegolnie zalezy mi o
programowaniu socketow (c jako tako znam)

Pozdrawiam.
Technical Details
Message-ID: <d9moqo$3dk$1@nemesis.news.tpi.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!nemesis.news.tpi.pl!news.tpi.pl!not-for-mail
References: <d9j94o$4o5$1@nemesis.news.tpi.pl><20050625161725.6936fe82@pimpadron.localnet><d9js1d$kcq$1@nemesis.news.tpi.pl><d9jud0$77$1@main.viknet.pl> <20050625185408.26d2d6fc@pimpadron.localnet>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!nemesis.news.tpi.pl!news.tpi.pl!not-for-mail
From: "Jotek" <jxl@op.pl>
Newsgroups: pl.comp.os.bsd
Subject: Re: ipfw + skipto
Date: Sun, 26 Jun 2005 19:26:57 +0200
Organization: tp.internet - http://www.tpi.pl/
Lines: 35
Message-ID: <d9moqo$3dk$1@nemesis.news.tpi.pl>
References: <d9j94o$4o5$1@nemesis.news.tpi.pl><20050625161725.6936fe82@pimpadron.localnet><d9js1d$kcq$1@nemesis.news.tpi.pl><d9jud0$77$1@main.viknet.pl> <20050625185408.26d2d6fc@pimpadron.localnet>
NNTP-Posting-Host: aks158.internetdsl.tpnet.pl
X-Trace: nemesis.news.tpi.pl 1119807128 3508 83.17.22.158 (26 Jun 2005 17:32:08 GMT)
X-Complaints-To: usenet@tpi.pl
NNTP-Posting-Date: Sun, 26 Jun 2005 17:32:08 +0000 (UTC)
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit