телефон 978-63-62
978 63 62
zadachi.org.ru рефераты курсовые дипломы контрольные сочинения доклады
zadachi.org.ru
Сочинения Доклады Контрольные
Рефераты Курсовые Дипломы
путь к просветлению

РАСПРОДАЖАТовары для спорта, туризма и активного отдыха -30% Красота и здоровье -30% Всё для дома -30%

все разделыраздел:Компьютеры, Программирование

TCPIP

найти похожие
найти еще

Фонарь желаний бумажный, оранжевый.
В комплекте: фонарик, горелка. Оформление упаковки - 100% полностью на русском языке. Форма купола "перевёрнутая груша" как у
87 руб
Раздел: Небесные фонарики
Коврик для запекания, силиконовый "Пекарь".
Коврик "Пекарь", сделанный из силикона, поможет Вам готовить вкусную и красивую выпечку. Благодаря материалу коврика, выпечка не
202 руб
Раздел: Коврики силиконовые для выпечки
Ручка "Помада".
Шариковая ручка в виде тюбика помады. Расцветка корпуса в ассортименте, без возможности выбора!
25 руб
Раздел: Оригинальные ручки
Драйвер - это программа, непосредственно взаимодействующая с сетевым адаптером. Модуль - это программа, взаимодействующая с драйвером, сетевыми прикладными программами или другими модулями. Драйвер сетевого адаптера и, возможно, другие модули, специфичные для физической сети передачи данных, предоставляют сетевой интерфейс для протокольных модулей семейства CP/IP. Название блока данных, передаваемого по сети, зависит от того, на каком уровне стека протоколов он находится. Блок данных, с которым имеет дело сетевой интерфейс, называется кадром; если блок данных находится между сетевым интерфейсом и модулем IP, то он называется IP-пакетом; если он - между модулем IP и модулем UDP, то - UDP-датаграммой; если между модулем IP и модулем CP, то - CP-сегментом (или транспортным сообщением); наконец, если блок данных находится на уровне сетевых прикладных процессов, то он называется прикладным сообщением. Эти определения, конечно, несовершенны и неполны. К тому же они меняются от публикации к публикации. Более подробные определения можно найти в RFC-1122, раздел 1.3.3. 2.4. Потоки данных Рассмотрим потоки данных, проходящие через стек протоколов, изображенный на рис.1. В случае использования протокола CP ( ra smissio Co rol Pro ocol - протокол управления передачей), данные передаются между прикладным процессом и модулем CP. Типичным прикладным процессом, использующим протокол CP, является модуль F P (File ra sfer Pro ocol протокол передачи файлов). Стек протоколов в этом случае будет F P/ CP/IP/E E . При использовании протокола UDP (User Da agram Pro ocol - протокол пользовательских датаграмм), данные передаются между прикладным процессом и модулем UDP. Например, S MP (Simple e work Ma ageme Pro ocol - простой протокол управления сетью) пользуется транспортными услугами UDP. Его стек протоколов выглядит так: S MP/UDP/IP/E E . Модули CP, UDP и драйвер E her e являются мультиплексорами x 1. Действуя как мультиплексоры, они переключают несколько входов на один выход. Они также являются демультиплексорами 1 x . Как демультиплексоры, они переключают один вход на один из многих выходов в соответствии с полем типа в заголовке протокольного блока данных (рис.2). Когда E her e -кадр попадает в драйвер сетевого интерфейса E her e , он может быть направлен либо в модуль ARP (Address Resolu io Pro ocol адресный протокол), либо в модуль IP (I er e Pro ocol - межсетевой протокол). На то, куда должен быть направлен E her e -кадр, указывает значение поля типа в заголовке кадра. Если IP-пакет попадает в модуль IP, то содержащиеся в нем данные могут быть переданы либо модулю CP, либо UDP, что определяется полем "протокол" в заголовке IP-пакета. Если UDP-датаграмма попадает в модуль UDP, то на основании значения поля "порт" в заголовке датаграммы определяется прикладная программа, которой должно быть передано прикладное сообщение. Если CP-сообщение попадает в модуль CP, то выбор прикладной программы, которой должно быть передано сообщение, осуществляется на основе значения поля "порт" в заголовке CP-сообщения. Мультиплексирование данных в обратную сторону осуществляется довольно просто, так как из каждого модуля существует только один путь вниз. Каждый протокольный модуль добавляет к пакету свой заголовок, на основании которого машина, принявшая пакет, выполняет демультиплексирование.

Таким образом, структура IP-сети организации становится видимой для всего мира. При каких-либо изменениях в IP-сети информация о них должна быть учтена в каждой из машин, поддерживающих маршруты доступа к данной IP-сети. Подсети позволяют избежать этих недостатков. Ваша организация должна получить один сетевой номер, например, номер класса B. Стандарты CP/IP определяют структуру IP-адресов. Для IP-адресов класса B первые два октета являются номером сети. Оставшаяся часть IP-адреса может использоваться как угодно. Например, вы можете решить, что третий октет будет определять номер подсети, а четверый октет - номер узла в ней. Вы должны описать конфигурацию подсетей в файлах, определяющих маршрутизацию IP-пакетов. Это описание является локальным для вашей организации и не видно вне ее. Все машины вне вашей организации видят одну большую IPсеть. Следовательно, они должны поддерживать только маршруты доступа к шлюзам, соединяющим вашу IP-сеть с остальным миром. Изменения, происходящие в IP-сети организации, не видны вне ее. Вы легко можете добавить новую подсеть, новый шлюз и т.п. 5.7. Как назначать номера сетей и подсетей После того, как решено использовать подсети или множество IP-сетей, вы должны решить, как назначать им номера. Обычно это довольно просто. Каждой физической сети, например, E her e или oke Ri g, назначается отдельный номер подсети или номер сети. В некоторых случаях имеет смысл назначать одной физической сети несколько подсетевых номеров. Например, предположим, что имеется сеть E her e , охватывающая три здания. Ясно, что при увеличении числа машин, подключенных к этой сети, придется ее разделить на несколько отдельных сетей E her e . Для того, чтобы избежать необходимости менять IP-адреса, когда это произойдет, можно заранее выделить для этой сети три подсетевых номера - по одному на здание. (Это полезно и в том случае, когда не планируется физическое деление сети. Просто такая адресация позволяет сразу определить, где находится та или иная машина.) Однако прежде, чем выделять три различных подсетевых номера одной физической сети, тщательно проверьте, что все ваши программы способны работать в такой среде. Вы также должны выбрать "маску подсети". Она используется сетевым программным обеспечением для выделения номера подсети из IP-адресов. Биты IP-адреса, определяющие номер IP-сети, в маске подсети должны быть равны 1, а биты, определяющие номер узла, в маске подсети должны быть равны 0. Как уже отмечалось, стандарты CP/IP определяют количество октетов, задающих номер сети. Часто в IP-адресах класса B третий октет используется для задания номера подсети. Это позволяет иметь 256 подсетей, в каждой из которых может быть до 254 узлов. Маска подсети в такой системе равна 255.255.255.0. Но, если в вашей сети должно быть больше подсетей, а в каждой подсети не будет при этом более 60 узлов, то можно использовать маску 255.255.255.192. Это позволяет иметь 1024 подсети и до 62 узлов в каждой. (Напомним, что номера узлов 0 и "все единицы" используются особым образом.) Обычно маска подсети указывается в файле стартовой конфигурации сетевого программного обеспечения.

Он применяется в сетях с широковещательной передачей, где для отображения IP-адресов в сетевые адреса используется протокол ARP или ему подобный. Здесь мы вновь будем предполагать, что имеем дело с сетью E her e . Во многом метод, реализуемый протоколом ARP с представителем, аналогичен использованию маршрутов по умолчанию и сообщений перенаправления. Но протокол ARP с представителем не затрагивает таблиц маршрутов, все делается на уровне адресов E her e . Протокол ARP с представителем может использоваться либо для маршрутизации IP-пакетов ко всем сетям, либо только в локальной сети, либо в какой-то комбинации подсетей. Проще всего продемонстрировать его использование при работе со всеми адресами. Чтобы использовать протокол, нужно настроить узел так, как будто все машины в мире подключены непосредственно к вашей локальной сети E her e . В ОС U IX это делается командой "rou e add defaul 128.6.4.2 0", где 128.6.4.2 - IP-адрес вашего узла. Как уже отмечалось, метрика 0 говорит о том, что все IP-пакеты, которым подходит данный маршрут, должны посылаться напрямую по локальной сети. Когда нужно послать IP-пакет узлу в локальной сети E her e , ваша машина должна определить E her e -адрес этого узла. Для этого она использует ARP-таблицу. Если в ARP-таблице уже есть запись, соответствующая IP-адресу места назначения, то из нее просто берется E her e -адрес, и кадр, содержащий IP-пакет, отправляется. Если такой записи нет, то посылается широковещательный ARP-запрос. Узел с искомым IP-адресом назначения принимает его и в ARP-ответе сообщает свой E her e -адрес. Эти действия соответствуют обычному протоколу ARP, описанному выше. Протокол ARP с представителем основан на том, что шлюзы работают как представители удаленных узлов. Предположим, в подсети 128.6.5 имеется узел 128.6.5.2 (узел A на рис.12). Он желает послать IP-пакет узлу 128.6.4.194, который подключен к другой сети E her e (узел B в подсети 128.6.4). Существует шлюз с IP-адресом 128.6.5.1, соединяющий две подсети (шлюз R). Фактически машина A спрашивает: "Если кто-нибудь знает E her e -адрес узла 128.6.4.194, сообщите мне его". Узел B не может ответить на запрос самостоятельно. Он подключен к другой сети E her e и никогда даже не увидит этот ARP-запрос. Однако шлюз R может работать от его имени. Шлюз R отвечает: "Я здесь, IP-адресу 128.6.4.194 соответствует E her e -адрес 2:7:1:0:EB:CD", где 2:7:1:0:EB:CD в действительности является E her e -адресом шлюза. Это создает иллюзию, что узел 128.6.4.194 подключен непосредственно к той же локальной сети E her e , что и узел A, и имеет E her e -адрес 2:7:1:0:EB:CD. Когда узел A захочет послать новый IP-пакет узлу B, он использует указанный E her e -адрес. Кадр, содержащий IP-пакет, попадет к шлюзу R, а он переправит его по назначению. Обычно рекомендуется использовать таблицу маршрутов, так как архитектура протоколов CP/IP предусматривает выполнение маршрутизации на межсетевом уровне. Однако иногда протокол ARP с представителем очень полезен. Он может помочь в следующих случаях: 1) в IP-сети есть узел, который не умеет работать с подсетями; 2) в IP-сети есть узел, который не может соответствующим образом реаги ровать на сообщения перенаправления; 3) нежелательно выбирать какой-либо шлюз как маршрут по умолчанию; 4) программное обеспечение не способно восстанавливаться при сбоях на маршрутах.

Молочный гриб необходим в каждом доме как источник здоровья и красоты
Молочный гриб необходим в каждом доме как источник здоровья и красоты + книга в подарок

 Справочник по реестру Windows XP

Тип: REGDWORD; Значение: (по умолчанию параметра нет) HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\\ArpUseEtherSNAP Используйте SNAP-кодирование, для уменьшения размера пакетов передаваемых по сети Ethernet. Тип: REGDWORD; Значение: (по умолчанию параметра нет; 0 = отключить; 1 = включить) HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters\\IGMPLevel Этот параметр определяет уровень, на котором система поддерживает протокол межсетевого управления группами Internet Group Management Protocol (IGMP). Тип: REGDWORD; Значение: (по умолчанию параметра нет; 0 = запрещает поддержку многоадресности (multicast support); 1 = разрешена толька отправка многоканальных IP пакетов (IP multicast packets); 2 = разрешена отправка IP пакетов (IP multicast packets) и полное участие в протоколе межсетевого управления группами Internet Group Management Protocol (IGMP) для принятия многоканальных IP пакетов (IP multicast packets)) HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters\\ForwardBufferMemory Определяет количество памяти, необходимое для размещения IP пакетов в очереди

 Справочник по реестру Windows XP

Тип: REGDWORD; Значение: (по умолчанию параметра нет; рекомендуемые значения для модема = 8760 (0x2238) = по умолчанию; DSL, кабельный модем 186880 (0x2DA00); T1 и выше 256960 (0x3EBC0)) HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\\MTU Oптимизaция рaзмepa MTU. Определяет самое большое количество данных, которые могут быть переданы по сети в одном физическом фрейме. Если пакет IP большего размера чем MTU, то произойдет фрагментация, что может увеличить время, которое требуется, чтобы послать единственный пакет. По-умолчанию Windows XP использует значение 1500. Тип: REGDWORD; Значение: (по умолчанию параметра нет; рекомендуемые для Dial-Up-Modem = 576 байт; для DSL, кабельных модемов, T1 и выше = 1500 байт) HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\\IPEnableRouter Определяет является ли данная система роутером (возможность передачи IP пакетов между двумя сетями подключенными к данной системе). Этот параметр создается и модифицируется Network Control Panel Applet (NCPA), вкладка Routing

 Win2K FAQ (v. 6.0)

А вообще, под W2k удобнее использовать для посылки сообщений друг другу программу winchat. (6.6) Как включить роутинг в Windows 2000 Professional? Придется заняться правкой реестра: Раздел: SYSTEM\CurrentControlSet\Services\Tcpip\Parameters Параметр 9 Hазвание: IPEnableRouter Тип: REG_DWORD Значение: 0 Вместо нуля прописываем "1". (6.7) Как организовать удаленное управление под W2k? Radmin v.1.1 не pаботает. 1. Используйте Radmin v.2.01 с 2. Terminal Service. Идет в стандартной поставке W2k Server. 3. Remote Control – можно скачать с авторского сайта: 4. Georgia SoftWorks Telnet Server – (6.8) Как сделать, чтобы dos-программа, печатая на LPT1, на самом деле печатала на сетевой пpинтеp [\\server_name\printer_name]? Точно так же, как и в NT4. Вводим из консоли: net use lpt1: [\\Server_Name\Printer_Name] При завершении работы программы можно освободить порт: net use lpt1: /d (6.9) Слышал, что terminal server имеет ограниченый срок использования (потом его нужно будет лицензировать). Правда ли это, и какой срок? Terminal Server может устанавливаться в двух вариантах – для удаленного администрирования и как сервер приложений (Application Server)

телефон 978-63-62978 63 62

Сайт zadachi.org.ru это сборник рефератов предназначен для студентов учебных заведений и школьников.