Поиск
Рекомендуем ознакомиться
Книга построена в стиле "вопрос ответ". Ответы бывают двух видов
Q: Как избавится от запроса подтверждения правильности имени и пароля перед набором номера?
При запуске удаленного подключения Windows запрашивает подтверждение правильности имени пользователя и пароля, что не всегда удобно, особенно если соединение устанавливаться из командной строки или пакетного файла. (см. "Можно ли войти в Интернет, используя только командную строку?", "Можно ли сделать так, чтобы компьютер дозванивался до провайдера в определенное время, забирал почту и разрывал связь?"). Если запрос подтверждения раздражает, его можно отключить.
Windows 9x
Откройте папку "Удаленный доступ к сети". В меню "Соединения" выберете пункт "Настройка" и в открывшемся диалоговом окне снимите галочки напротив пунктов "Запрос сведений перед набором номера" и "Запрос подтверждения после подключения". Все!
Windows 2000
Откройте папку "Сеть и удаленный доступ к сети", кликните правым мышем по иконке удаленного соединения с провайдером, в открывшемся диалоговом окне перейдите к закладке "Параметры" и в "Параметрах набора номера" снимите галочку "Запрашивать имя, пароль, сертификат и т.д.".
Если вы используете несколько различных удаленных соединений – эту операцию придется проделать над каждым из них.
Родственные вопросы:
Можно ли войти в Интернет, используя только командную строку?
Можно ли сделать так, чтобы компьютер дозванивался до провайдера в определенное время, забирал почту и разрывал связь?
Q: Можно ли сделать так, чтобы компьютер дозванивался до провайдера в определенное время, забирал почту и разрывал связь?
Заставить компьютер связываться с провайдером в определенное время можно с помощью "Планировщика", входящего в штатную поставку Windows 98\2000. Кликните по иконке с часами и календарем, расположенной в правом нижнем углу – откроется окно "Назначение задания". Кликните по иконке "Добавить задание", затем укажите путь к ранее созданному командному файлу следующего содержания "start Ярлык Соединения с Интернет" (см. "Можно ли войти в Интернет, используя только командную строку" и "Как избавится от запроса подтверждения правильности имени и пароля перед набором номера?"), а затем выберете необходимый сценарий расписания для запуска (см. рис. 8)
Для автоматического запуска почтового клиента добавьте его ярлык в папку "Автозагрузка" или создайте еще один сценарий Планировщика. Необходимо рассчитать время так, чтобы почтовый клиент запустился после того, как будет установлено соединение, на что требуется несколько минут.
Рисунок 8 Рис 0x020 Добавление нового задания Планировщика
{К рисунку – заменить синий фон на белый}
::Альтернативный вариант – заставьте почтового клиента самостоятельно устанавливать соединение с Интернет при запуске. Для этого в меню "Сервис" приложения "Outlook Express" выберите пункт "Параметры" и перейдите к закладке "Подключение". В "Телефонном соединении" сбросьте флажок "Спрашивать перед изменением номера соединения", и взведите "Разрывать связь после получения и отправки сообщений". В графе "Соединение с Интернетом" нажмите кнопку "Изменить" и в открывшемся диалоговом окне перейдите к вкладке "Подключение". В списке "Настройка удаленного доступа" выберите соединение, которое будет использоваться для подключения к сети и назначьте его соединением по умолчанию, нажав одноименную кнопку, расположенную справа внизу. Переместите радио кнопку в положение "Всегда использовать принятые по умолчанию".
Все! Теперь почтовый клиент, будучи запущенным, автоматически войдет в сеть, заберет всю накопившуюся к этому моменту почту и затем разорвет соединение. Запустить же почтового клиента в заданное время можно с помощью Планировщика, о чем было рассказано выше.
Родственные вопросы:
Можно ли войти в Интернет, используя только командную строку
Как избавится от запроса подтверждения правильности имени и пароля перед набором номера?
Q: Я – провайдер. И я страдаю от необходимости объяснять каждому из своих клиентов как настроить удаленный доступ. Нельзя ли как ни будь автоматизировать этот процесс?
Откройте окно "Удаленного доступа к Сети", находящееся в "Панели управления". Левой клавишей мыши ухватитесь за иконку выбранного соединения и скопируйте ее в какую-нибудь папку или на "Рабочий Стол". Должен появиться новый файл с именем соединения и расширением "dun". Это текстовой файл, содержащий в себе основные настройки удаленного доступа, которые при необходимости могут быть легко изменены (см. "Каково назначение полей DUN-файла").
Остается только передать этот файл клиенту, от которого потребуется всего лишь кликнуть по нему мышем для запуска.
Родственные вопросы:
Каково назначение полей DUN-файла?
Q: Каково назначение полей DUN-файла?
Ниже приведен пример содержимого такого файла с краткими комментариями.
[Entry]
Entry_Name=Соединение ; название ключа реестра, хранящего имя и пароль пользвателя
; для входа в сеть. см. HKEY_CURRENT_USER\RemoteAccess\Addresses
Import_Name=Соединение ; название соединения – оно будет отображаться в заголовке
; диалогового окна звонилки
Multilink=no ; многоканальные подключения запрещены
[Phone]
Dial_As_Is=yes ; если "no" то использовать код страны и параметры связи
Phone_Number=56806 ; номер телефона для дозвона
[Device]
Type=modem ; устройство, использующееся для удаленного доступа
Name=Rockwell 33.6 DPF Ext ; название модема (как его определила Windows)
Settings_Size=108 ; количество байт строки установок
Settings=6C000xxxxxx0C : установки модема в бинарном виде
[Server]
Type=PPP ; протокол, использующийся для связи с провайдером
SW_Compress=yes ; даешь программное сжатие данных!
{В макете книги тут лишний перенос!!! Строка не соответствует комментарию!}
PW_Encrypt=no ; не требуется шифровать пароль
Network_Logon=yes ; да, входить в сеть
SW_Encrypt=no ; нет, трафик шифровать не надо
Negotiate_NetBEUI=no ; протоколу NetBEUI (связь между системами Windows) – нет!
Negotiate_IPX/SPX=no ; протоколу IPX/SPX (Novell Netware) – нет!
Negotiate_TCP/IP=yes ; протоколу TCP/IP (Internet Protocol) – да!
[TCP/IP] ; настройки протокола TCP/IP
Specify_IP_Address=no ; IP-адреса выдаются сервером, а не назначаются вручную
Specify_Server_Address=no ; адреса DNS выдаются сервером, а не назначаются вручную
IP_Header_Compress=yes ; сжатию заголовков IP-пакетов – да!
Gateway_On_Remote=yes ; использовать удаленный шлюз по умолчанию
Q: Что такое Интернет – пароль и зачем он нужен?
При заключении договора с провайдером среди прочих реквизитов вам в обязательном порядке присваивают имя пользователя (на жаргоне специалистов – логин) и пароль.
Имя пользователя необходимо для выставления счета – каждый раз, входя в сеть, ваш компьютер сообщает серверу провайдера ваш логин и с этого момента сервер провайдера включает "счетчик", фиксирующий время пребывания клиента с таким-то логином в сети.
На тот случай, если нечестный человек решит схитрить и ввести чужой логин (а логин в силу исторически сложившихся причин хранится открыто и не представляет секрета) с каждым логином связано секретное слово – пароль – известное лишь его обладателю.
Серверу пароль необходим только для идентификации клиента – надо же убедиться, что клиент именно тот, за кого себя выдает! Конечно, такой способ слишком надежным не назовешь, – пароль-то можно и подслушать, и украсить, и угадать (см. "Безопасность Чем я рискую, подсоединясь к Интернет") – но ничего лучшего до сих пор придумать не удалось.
Заботу об охране своих сетевых реквизитов провайдеры возлагают на клиентов – то есть, если у клиента пароль украдут и от души налазятся по Интернету за его счет, платить будет клиент!
Родственные вопросы:
Безопасность Чем я рискую, подсоединясь к Интернет
Безопасность Как узнать, что моим паролем пользуется кто-то еще? И что потом делать?
Q: Какой программой можно вести учет времени, проведенного в Интернет
Программ, ведущих учет времени, проведенного в Интернет, – несметное множество и их легко найти на любом подходящем сервере, например, . Но, можно обойтись и подручными средствами штатной поставки Windows. К тому же, многие провайдеры предоставляют доступ к серверам статистики, содержащим информацию о текущем счете пользователя, времени проведенном в сети и т.д. Узнать если такой сервер или нет можно непосредственно у самого провайдера.
Windows 9x
Если в "Свойствах" модема ("Панель управления" "Модем" "Свойства") стоит галочка "Вести протокол для этого модема", то в каталоге %Windows% лежит файл "Имя Модема.log", содержащий подробную информацию обо всех сетевых сессиях – время входа, количество полученных и переданных байт, время разрыва соединения и т.д. Конечно, это неполноценное средство учета времени проведенного в сети, но зато хорошее средство убедиться, что сервер статистики провайдера, если таковой имеется (см. "Безопасность Как узнать, что моим паролем пользуется кто-то еще?") не лжет и вашим паролем не пользуется никто другой.
Пример содержимого файла протокола с комментариями автора (комментарии находятся спереди комментируемых строк).
Файл C:\WINDOWS\ Rockwell 33.6 DPF External PnP.log
// 20 января 2001 года. Зима. Метель.
// На системных часах компьютера 10 часов 22 минуты 16 с копейками секунд
// Автор дважды щелкает по иконке удаленного доступа…
01-20-2001 10:22:16.72 - Rockwell 33.6 DPF External PnP in use.
// Тип модема - Rockwell 33.6 DPF External PnP
01-20-2001 10:22:16.73 - Modem type: Rockwell 33.6 DPF External PnP
// Путь к inf файлу, содержащим настройки модемов, в том числе и этого
// сам inf файл хранится в каталоге %Windows%\inf
01-20-2001 10:22:16.73 - Modem inf path: F
// секция в inf файле, хранящая настройки данного модема
01-20-2001 10:22:16.73 - Modem inf section: Modem2
// ???
01-20-2001 10:22:16.98 - 115200,N,8,1
01-20-2001 10:22:17.20 - 19200,N,8,1
01-20-2001 10:22:17.20 - 19200,N,8,1
// Система приступает к инициализации модема
01-20-2001 10:22:17.20 - Initializing modem.
// Система посылает модему команду AT (команда инициализации)
01-20-2001 10:22:17.20 - Send: AT<cr>
01-20-2001 10:22:17.20 - Recv: AT<cr>
// Модем о ответ говорит "ОК"
01-20-2001 10:22:17.20 - Recv: <cr><lf>OK<cr><lf>
01-20-2001 10:22:17.20 - Interpreted response: Ok
// Система настраивает регистры модема под конкретную телефонную линию
// (подробнее о регистрах – см ??? и инструкцию к модему)
01-20-2001 10:22:17.20 - Send: AT&FE0V1&C1&D2S95=47S0=0<cr>
01-20-2001 10:22:17.22 - Recv: AT&FE0V1&C1&D2S95=47S0=0<cr>
// Модем отвечает "ОК"
01-20-2001 10:22:17.23 - Recv: <cr><lf>OK<cr><lf>
01-20-2001 10:22:17.23 - Interpreted response: Ok
// Система продолжает настройку модема
01-20-2001 10:22:17.23 - Send: ATS7=60S30=0L2M1\N2%C3&K3B0N1X4<cr>
// Модем принимает настройку и говорит "ОК"
01-20-2001 10:22:17.25 - Recv: <cr><lf>OK<cr><lf>
01-20-2001 10:22:17.25 - Interpreted response: Ok
// Звоним провайдеру….
01-20-2001 10:22:17.25 - Dialing.
01-20-2001 10:22:17.25 - Send: ATDP;<cr>
01-20-2001 10:22:18.75 - Recv: <cr><lf>OK<cr><lf>
01-20-2001 10:22:18.75 - Interpreted response: Ok
01-20-2001 10:22:18.75 - Dialing.
// Система по какой-то причине не заносит номера в лог…
// по мотивам секретности что-ли?
01-20-2001 10:22:18.75 - Send: ATDP#W########<cr>
// Модем сообщает скорости соединения – 19.2000
01-20-2001 10:22:56.19 - Recv: <cr><lf>CARRIER 19200<cr><lf>
01-20-2001 10:22:56.19 - Interpreted response: Informative
// Модем сообщает используемый протокол LAP-M
01-20-2001 10:22:56.82 - Recv: <cr><lf>PROTOCOL: LAP-M<cr><lf>
01-20-2001 10:22:56.82 - Interpreted response: Informative
// Модем сообщает протокол компрессии – V.42BIS
01-20-2001 10:22:56.84 - Recv: <cr><lf>COMPRESSION: V.42BIS<cr><lf>
01-20-2001 10:22:56.84 - Interpreted response: Informative
// Модем подтверждает установку соединения на скорости 19200
01-20-2001 10:22:56.85 - Recv: <cr><lf>CONNECT 19200/ARQ<cr><lf>
01-20-2001 10:22:56.85 - Interpreted response: Connect
// Эта информация отображается при вызове диалога "свойства соединения",
// вызываемого двойным щелком по изображению модемного соединения на трее
01-20-2001 10:22:56.85 - Connection established at 19200bps.
// Аппаратной коррекции ошибок - да
01-20-2001 10:22:56.85 - Error-control on.
// Аппаратному сжатию данных - да
01-20-2001 10:22:56.85 - Data compression on.
// На часах 11 часов 02 минуты (прошло пол-часа)
// Удаленный модем бросил трубку (помехи на линии?)
01-20-2001 11:02:03.74 - Remote modem hung up.
// NO CARRIER!!! :-(
01-20-2001 11:02:04.30 - Recv: <cr><lf>NO CARRIER<cr><lf>
01-20-2001 11:02:04.30 - Interpreted response: No Carrier
01-20-2001 11:02:04.33 - Hanging up the modem.
// Система выполняет деиницилизацию модема
01-20-2001 11:02:04.33 - Send: ATH<cr>
01-20-2001 11:02:04.34 - Recv: <cr><lf>OK<cr><lf>
01-20-2001 11:02:04.34 - Interpreted response: Ok
01-20-2001 11:02:04.34 - 19200,N,8,1
// модем выдает статистику сессии
01-20-2001 11:02:04.38 - Session Statistics:
// Получено 3.571.678 байт
01-20-2001 11:02:04.38 - Reads : 3571678 bytes
// Передано 400.046 байт
01-20-2001 11:02:04.38 - Writes: 400046 bytes
// Удаленное соединение закрыто
01-20-2001 11:02:04.38 - Rockwell 33.6 DPF External PnP closed.
Windows NT\2000
Система Windows NT\2000 так же ведет протоколирование всех удаленных подключений к сети. Получить к ним доступ можно из Папки "Администрирование" ::"Панель управления" "Администрирование" "Просмотр событий" "Журнал системы". В длинной-предлинной простыне списка событий появится перечень всех замечаний системы. Чтобы просматривать только уведомления, относящиеся к удаленному доступу, в меню "Вид" выберите пункт "Фильтр", далее в открывшемся диалоговом окне найдите комбинированный бокс "Источник события" и выберите в нем "Remote Access".
Появится перечень уведомлений о времени установления и разрывов удаленных соединений. Дополнительных данные можно получить из пункта "Свойства" контекстного меню, вызываемого нажатием правой клавиши мыши на интересующем уведомлении. (см. рис. 9)
{К рисунку – заменить синий фон на белый}
Рисунок 9 Рис 0x021 Получение статистики модемных подключений в Windows 2000
Родственные вопросы:
Безопасность Как узнать, что моим паролем пользуется кто-то еще? И что потом делать?
Программа учета времени проведенного в Интернет показывала что еще остается десяток-другой минут, а провайдер утверждает, что мое время кончилось! Как же так?
Q: Программа учета времени проведенного в Интернет показывала что еще остается десяток-другой минут, а провайдер утверждает, что мое время кончилось! Как же так?
Большинство программ учета времени, поведенного в Интернет, отчитывают его с момента входа в сеть, тогда как провайдер – с момента передачи пароля пользователя (хотя возможны вариации). Эти два события разделяют всего несколько секунд (или около того), но при многократных входах в сеть ошибки измерений постепенно накапливаются и программа учета начинает врать. Не сильно, но все-таки до последней минуты на нее полагаться не стоит.
??? Рисунок "карикатура" – человек с мордой типа "тяпка" стоит перед уходящем поедом. Он смотрит на привокзальные часы. Он смотрит на свои часы – последние отстают на несколько минут.
Создать программу, подсчитывающую точное время пребывания в Интернет в принципе возможно, но проблематично ввиду необходимости самостоятельно реализовывать процедуры входа – выхода в сеть, т.к. системная для этой цели не подходит, да к тому же придется учитывать, что у разных провайдеров – различные алгоритмы подсчета времени.
Интернет общие вопросы
Q: Что такое протоколы и с чем их едят?
Чтобы не уподобится героям крыловской басни, тянущим воз в разные стороны, клиент и сервер должны придерживаться общих соглашений, иными словами формализовать язык своего общения. Вот это самое соглашение и называется протоколом.
Примером протокола может служить командный язык интерпретатора "". С его помощью пользователь может управлять файлами и папками своего компьютера. Эту же схему можно применить и для взаимодействия с удаленным сервером, необходимо лишь добавить в протокол механизмы установки и управления связью.
Но смешивать различные группы команд в одну кучу непрактично. Поэтому еще на заре развития Интернета их решили разделить на отдельные группы, каждая из которых занимается решением своего класса задач. Так возникли семейства протоколов - множество языков, каждый со своей узкой специализацией, в совокупности обеспечивающих надежную и бесперебойную связь.
Причем один язык ничего не знает о существовании другого, - это обеспечивает полную взаимную независимость. В самом деле, для получения файла с сервера достаточно отдать команду ""Получить Файл" ("Имя Файла")", совершенно не интересуясь, как и чем было создано соединение между двумя компьютерами, - достаточно знать, что оно есть и все.
В таком случае говорят, что один протокол реализован поверх другого. Можно выделить как минимум два уровня - один протокол, отвечающий за установку соединения, а другой - за передачу команд и данных. В действительности же этих уровней намного больше, но для использования Интернет знать их совсем не обязательно.
Родственные вопросы:
Что такое дерево (стек) протоколов?
Q: Что такое пакет? Дейтаграмма?
В основе языка лежат слова. Слова состоят из букв. Буквы - из звуков. Единицей сетевых сообщений является пакет. Почему не байт? Это было бы слишком расточительным решением: каждый отправляемый байт пришлось снабжать заголовком, содержащим, как минимум, адреса получателя и отправителя. Сетевое сообщение, по сути, ничем не отличается от обычного письма. Транзитные узлы изучают конверт и передают его по цепочке друг другу, пока, наконец, он не окажется у получателя (или возвратится назад, к отправителю).
Можно сказать, что пакет состоит из конверта, в который при отправке вкладывается текст самого сообщения. Аналогичным образом получатель извлекает сообщение из конверта. Впрочем, при ближайшем рассмотрении этот процесс оказывается намного сложнее, ведь для установки связи приходится прибегать к услугам множества протоколов, каждый из которых ничего не знает обо всех остальных.
Поэтому, один протокол не в состоянии интерпретировать заголовок пакета, адресованного другому протоколу. С его точки зрения пакет представляет собой данные неизвестного формата. Он приклеивает к ним свой заголовок и передает пакет очередному протоколу более низкого уровня. Так, в процессе передачи, сообщение все больше и больше "обрастает" служебными данными.
Нечто аналогичное происходит на почте. Отправители пишут письма и укладывают их в конверты. Почтальоны сортируют письма по близким адресам назначения и запаковывают их в большие мешки, собираемые с узлов связи и вновь сортируемые и укладываемые в огромные контейнеры. А у получателей протекает обратный процесс. – Протоколы нижнего уровня получают пакет, сверяют заголовок (нам ли он адресован и не был ли поврежден при доставке?), и в случае положительного результата извлекают на свет его содержимое и передают "наверх".
Очередной протокол более высокого уровня проделывает туже операцию, пока, наконец, из стопки конвертов не выпадет исходное сообщение. Теперь оно обрабатывается прикладным программным обеспечением даже и не подозревающим о том, какой длинный путь прошло сообщение и сколько превращений ему пришлось притереть.
???? Рисунок "карикатура" Чел. опускает в модем конверт, он идет по проводам, откуда высыпается вместе с другими конвертами в мешок, мешки движутся по транспортеру…. и т.д.
Пакет – это минимальная порция информации, которой протоколы обмениваются друг с другом. Он состоит из конверта (заголовка) и сообщения (данных). Пакеты могут многократно вкладываться и извлекаться друг в друга, а при необходимости – многократно дробиться, вновь склеиваясь у получателя.
Если некто решит отправить фотографию своему другу, почтовый клиент добавит к ней заголовок с адресами отправителя и получателя, темой сообщения, датой отправки и так далее и передаст сформированный пакет на уровень ниже. Но протокол, ответственный за передачу данных, не может просто дописать свой заголовок и выпустить этот огромный пакет в сеть. Ведь такими темпами не долго начисто блокировать ее работу! Поэтому один большой пакет дробится на множество мелких, перемешивающихся в процессе путешествия со многими другими. На компьютере получателя полученные фрагменты вновь собираются в исходный пакет, из которого прикладной протокол извлекает содержимое сообщения.
Однако при обсуждении протоколов TCP/IP технически правильно употреблять термин "дейтаграмма", вместо слова "пакет". Дейтаграмма представляет собой единицу данных, с которой работают протоколы TCP/IP. А термин "пакет" принято употреблять при описании физического уровня передачи сообщений. Дейтаграмма упаковывается в пакет, причем не обязательно в один. Так, например, при передаче дейтаграмм по X.25 сетям они помещаются в два пакета. Впрочем, это лексическое различие достаточно незначительно и в обиходной речи часто говорят "пакет", подразумевая "дейтаграмма".
Q:Что такое дерево (стек) протоколов?
Прежде чем продолжать повествование о протоколах, необходимо рассмотреть задачи, которые приходится решать при установке соединения.
В первую очередь можно назвать маршрутизацию - выбор маршрута, по которому будет двигаться пакет. Это действительно очень сложная задача, ведь получателя и отправителя под час разделяют десятки подсетей, настоящий лабиринт, заблудиться в котором очень легко, а найти кратчайший путь – куда сложнее.
??? Рисунок "карикатура" Человек стоит перед лабиринтом, переплетающихся друг с другом тропинок и в задумчивости чешет затылок.
Но прежде, чем отправить пакет в путешествие, необходимо убедиться, что его размер не парализует сеть своей обработкой. Разбивку одной дейтаграммы на множество пакетов фиксированного размера называют фрагментацией, а противоположный этому процесс – сборкой.
Очень важно обеспечить контроль целостности дейтаграмм, автоматически повторяя пересылку потерянных или искаженных пакетов, либо же, в крайнем случае, возвратить отправителю уведомление о невозможности доставки.
Наконец, необходимо уметь разделять один канал между несколькими параллельно работающими приложениями, чтобы пользователь мог принимать (отправлять) почту, одновременно с этим скачивая из сети файлы и болтая с приятелями по ICQ.
Все перечисленные операции принято разбивать на несколько групп, каждая из которых реализуется своим семейством протоколов, а сами семейства связываются между собой простой иерархической зависимостью.
В общепринятой иерархии ниже всех находится сетевой уровень. В Интернет он реализован двумя протоколами: IP (Internet Protocol – Протокол Интернета) и ICMP (Internet Control Message Packet – Проколол Управляющих Сообщений Интернет).
Протокол IP берет на себя заботы по маршрутизации, фрагментации и сборке пакетов на компьютере получателя. Фактически IP выполняет всю черновую работу по установлению соединения. К этому же уровню относиться и ICMP-протокол, использующийся для передачи сообщений об ошибках и сборе информации о работе сети. На нем основана работа таких утилит, как ping и trace route, применяющихся для диагностики сети.
Транспортный уровень реализован поверх сетевого, т.е. опирается на протоколы сетевого уровня. В Интернет он представлен протоколами TCP (Transmission Control Protocol – Протокол Управляемой Передачи) и UDP (User Datagram Protocol – Протокол Пользовательских Дейтаграмм). В задачи транспортных протоколов входит обеспечение надежной и достоверной доставки данных через сеть. Они же заведуют установкой, поддержанием и упорядочиванием каналов соединения, обнаруживают и по возможности устраняют ошибки передачи.
Различие между ними в том, что TCP гарантирует доставку данных и аутентичность отправителя (т.е. позволяет убедиться, что отправитель именно тот, за кого себя выдает), а UDP обеспечивает лишь контроль целостности данных, не ручаясь ни за успешность их доставки получателю, ни за достоверность адреса отправителя.
Может показаться, что UDP "плохой" протокол. Частично это так и есть, поэтому-то, в подавляющем большинстве случаев используется именно TCP. С другой стороны, UDP заметно производительнее TCP, поскольку не требует накладных расходов на поддержание соединения.
Прикладной уровень обеспечивает высокоуровневый интерфейс между сетевыми приложениями. Сюда относятся протоколы работы с почтой (POP3, SMTP, IMAP), сетевыми новостями (NNTP), файлами (FTP) и так далее.
Конечно, это очень грубая схема, но общение представление о функционировании Интернет с ее помощью получить можно.
Родственные вопросы:
Что такое ping и для чего он нужен?
Что такое протоколы и с чем их едят?
Как определить полный путь (прохождение) при скачивании файла
Похожие документы:
Лондонской Школы Бизнеса, координатор организационного развития компании rcn, мастер-практик нлп. Наконец-то у нас есть книга
КнигаНЛП развивает ваш потенциал в достижении успехов,—создавая порядок из хаоса. Порядок, который может изменяться и развиваться в гармонии с потребностями персонала и бизнеса.Кино, театр, бессознательное
ДокументК 41 Кино, театр, бессознательное. Том 1. /Пер. с итальянского ННБФ "Онтопсихология". — М.: ННБФ "Онтопсихология", 2001. — 384 с., 11 илл.Введени е (1)
ДокументПолагаем, что желание открыть эту книгу возникло у Вас в связи с возникшим интересом к людям. Возможно, уделить время вопросам психодиагностики Вас сподвигли особенности профессиональной деятельности предполагающей изучение персоналаОтвет на клевету под названием
РефератХвала Аллаху, Которого мы восхваляем и к Которому взываем о помощи и прощении. Мы ищем защиты у Аллаха от зла наших душ и дурных дел. Кого Аллах ведет по прямому пути, того никто не сможет ввести в заблуждение.Вопрос Философия, ее предмет и функции. Взаимосвязь философии и частных наук
ДокументФилософия (Пифагор автор слова фило — любовь, софи — мудрость). С точки зрения Аристотеля мудрость означает — знание общего в различных вещах, знание первопричин действительности, всеобщих свойств, всеобщих законов, всеобщих форм и