Autor: Maciek Uhlig (muhlig_at_usctoux1.cto.us.edu.pl)
Data: Fri 30 Sep 1994 - 13:46:41 MET
Jacek Piskozub wrote:
>
> Najpierw polemika. Pan (muhlig_at_usctoux1.cto.us.edu.pl), ktorego pomoc
> w znalezieniu w sieci danych o multi-konfiguracjach doceniam, pisal:
>
>
> >Jacek Piskozub wrote:
> >>
> >> Minuet na komputerze z chodzacym PC-NFSem daje blad IP Stack Error
> >> (czy cos w tym guscie - pisze z pamieci). Czyli przerwanie karty sieciowej
> >> jest zajete przez NFS. Proste. Jednak dlaczego:
> >
> > Nie takie proste. Nie ma nic wspolnego z karta sieciowa i przerwaniem
> > IRQ. Minuet oczekuje pod soba packet drivera do karty i sam w sobie
> > zawiera protokol TCP/IP. Rozmawia z nim przez przerwanie programowe
> > (0x60 na przyklad). PC-NFS ma inny driver do karty i sam realizuje
> > protokol TCP/IP.
>
>
> [dalszy ciag, z ktorym sie zdadzam pomijam]
>
> Otoz, pomimo, ze wszystko o driverach i warstwach jest prawda to jednak
> wszystko sprowadza sie do przerwan. Program multipleksujacy pozwala laczyc
> sie z driverem karty przez "stworzone" przez siebie przerwania. Nie jest
> to pewnie tak fachowe ujecie tematu jak powyzej ale dla mnie bardziej
> zrozumiale.
OK. Jacek pisal o "przerwaniu karty sieciowej". To dla mnie oznacza
hardware'owe IRQ. Jedna karta, jedno przerwanie _sprzetowe_, jeden packet
driver. Packet driver z kolei rozmawia za pomoca przerwania _programowego_
z aplikacja. Multiplekser pakietow rozmawia z driverem i z aplikacjami
za pomoca przerwan _programowych_. Nie ma z czym polemizowac :-).
Istotnie, wszystko sprowadza sie do przerwan, z tym, ze owe sa i sprzetowe,
i programowe.
Maciek
----------------------------------------------------------------------
Maciej UHLIG, Computer Center, Silesian University
Uniwersytecka 4 St., 40-007 KATOWICE, POLAND
Internet: muhlig_at_usctoux1.cto.us.edu.pl Voice: +48 (32) 588211 (1768)
Fax: +48 (32) 596847
***** Imagine all the people sharing all the world (John Lennon) *****
To archiwum zostało wygenerowane przez hypermail 2.1.7 : Wed 19 May 2004 - 15:46:04 MET DST