|
|
|
Как выглядит процесс взаимодействия ПО с сетевой картой?
|
|||
|---|---|---|---|
|
#18+
Пакет приходит по сети->драйвер сетевой карты извлекает из него ip,порт,другие данные, сами данные->ложит в буфер<-соответствующая программа просматривает буфер в поисках своего порта, может еще чего из других данных (название программы, отправившей инфу передается?), если находит - извлекает из буфера свои данные и обрабатывает на уровне программы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2010, 10:54 |
|
||
|
Как выглядит процесс взаимодействия ПО с сетевой картой?
|
|||
|---|---|---|---|
|
#18+
О какой именно программе речь? Большинство из них ничего не знает про сетевые карты вообще, а использует вызовы API Winsock/Winsock 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2010, 11:19 |
|
||
|
Как выглядит процесс взаимодействия ПО с сетевой картой?
|
|||
|---|---|---|---|
|
#18+
Модель OSI? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2010, 12:55 |
|
||
|
Как выглядит процесс взаимодействия ПО с сетевой картой?
|
|||
|---|---|---|---|
|
#18+
Я думал есть общая схема для любой программы. Если обязательна конкретика, то: 1. печать по сети на локальный принтер. На компьютер, к которому принтер подключен ставятся только драйвера принтера, никакой серверной программы, которая слушает порт "принтера", не ставится. Как происходит такое взаимодействие? За сетевой доступ к периферийным устройствам отвечает какой-то компонент ОС? 2. Программа контроля трафика, например, юзергейт. з.ы. miksoft второй вариант - как раз винсок? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2010, 18:13 |
|
||
|
Как выглядит процесс взаимодействия ПО с сетевой картой?
|
|||
|---|---|---|---|
|
#18+
КантачесЯ думал есть общая схема для любой программы. Если обязательна конкретика, то: 1. печать по сети на локальный принтер. На компьютер, к которому принтер подключен ставятся только драйвера принтера, никакой серверной программы, которая слушает порт "принтера", не ставится. Как происходит такое взаимодействие? За сетевой доступ к периферийным устройствам отвечает какой-то компонент ОС?Печать для программы работает через свой API, о том, что принтер подключен по сети, программа может вообще не знать (и обычно не знает). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2010, 18:34 |
|
||
|
|

start [/forum/topic.php?fid=26&msg=36991923&tid=1498938]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
153ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 221ms |
| total: | 449ms |

| 0 / 0 |
