Скачать презентацию Сетевые возможности Файлы конфигурации etc services установка соответствие Скачать презентацию Сетевые возможности Файлы конфигурации etc services установка соответствие

Сетевые возможности.ppt

  • Количество слайдов: 12

Сетевые возможности Файлы конфигурации /etc/services – установка соответствие служб и портов /etc/hosts – установить Сетевые возможности Файлы конфигурации /etc/services – установка соответствие служб и портов /etc/hosts – установить соответствие IP-адресов и имен хостов /etc/resolv. conf – установка имен DNS серверов /etc/inetd. conf – устанавливает соответствие запроса и службы

Сетевые возможности Основные сетевые утилиты ifconfig вывод информации и настройка сетевых интерфейсов ifconfig eth Сетевые возможности Основные сетевые утилиты ifconfig вывод информации и настройка сетевых интерфейсов ifconfig eth 0 inet 192. 168. 0. 1 netmask 255. 0 up Создание алиаса сетевого интерфейса ifconfig eth 0: 1 inet 192. 168. 0. 2 netmask 255. 0 up pppsetup утилита для настройки dialup соединения к ISP

Сетевые возможности Основные сетевые интерфейсы Сокеты TLI RPC Сетевые возможности Основные сетевые интерфейсы Сокеты TLI RPC

Сетевые возможности Сокеты Механизм сокетов предоставляет интерфейс обмена сообщениями, предназначенный для разработки сетевых распределенных Сетевые возможности Сокеты Механизм сокетов предоставляет интерфейс обмена сообщениями, предназначенный для разработки сетевых распределенных приложений. Концепции: 1. независимость от нижележащих сетевых протоколов и технологий 2. использование абстрактной точки соединения – сокета 3. именование сокета может быть как высокоуровневое символьное, так низкоуровневое IP 4. могут существовать Сокеты различных типов для разных типов коммуникационных доменов (дейтаграммные для UDP и потоковые для TCP) 5. для обмена сообщениями поддерживается набор примитивов, реализованный как системные вызовы. (soketсоздание, bind- связывание, connect- установление соединения, listen- прослушивание и т. д. )

Сетевые возможности RPC Механизм вызова удаленных процедур представляет собой надстройку над системой обмена сообщениями Сетевые возможности RPC Механизм вызова удаленных процедур представляет собой надстройку над системой обмена сообщениями и в ряде случаев оказывается более удобным для взаимодействия программ. Концепция: 1. это расширение механизма передачи управления и данных внутри программы. 2. наибольшая эффективность достигается для интерактивных приложений 3. характеризуется ассиметричностью – одна из взаимодействующих сторон является инициатором взаимодействия 4. характеризуется синхронностью – выполнение вызывающей процедуры блокируется с момента выдачи запроса и возобновляется только после возврата из вызывающей процедуры

Сетевые возможности TLI (Transport Layer Interfaсe) Реализован в System. V и основан на архитектуре Сетевые возможности TLI (Transport Layer Interfaсe) Реализован в System. V и основан на архитектуре STREAMS. Концепции: 1. предоставляет набор вызовов, предназначенных для сетевых приложений. Для преобразования вызовов в функции STREAMS используется библиотека TLI. 2. схема использования похожа на интерфейс сокетов и основана на использовании протоколов транспортного уровня (например, TCP или UDP). 3. архитектура интерфейса основана на модели OSI (поэтому не оптимальна) 4. можно использовать с протоколами IPX/SPX под NOVELL

Сетевые возможности Доступ к сетевым ресурсам NFS (Сетевая Файловая Система) Основная идея распределенной файловой Сетевые возможности Доступ к сетевым ресурсам NFS (Сетевая Файловая Система) Основная идея распределенной файловой системы состоит в том, чтобы обеспечить совместный доступ к файлам локальной файловой системы для процессов, которые, выполняются на других компьютерах В архитектурном отношении в NFS выделяются три основные части: 1. протокол 2. серверная часть 3. клиентская часть NFS разработана таким образом, что одна машина может монтировать разделяемые ресурсы другой и обходиться с ними, как с локальными файлами. NFS поддерживает разнородные системы, в которых клиенты и серверы могут работать под управлением различных операционных систем и на различном оборудовании. NFS клиенты получают доступ к файлам на NFS сервере путем отправки RPCзапросов на сервер. Это может быть реализовано с использованием обычных пользовательских процессов — а именно, NFS клиент может быть пользовательским процессом, который осуществляет конкретные RPC вызовы на сервер, который так же может быть пользовательским процессом.

Сетевые возможности Доступ к сетевым ресурсам Протокол FTP Работает на TCP/IP. Пользователь FTP может Сетевые возможности Доступ к сетевым ресурсам Протокол FTP Работает на TCP/IP. Пользователь FTP может вызывать несколько команд, которые позволяют ему посмотреть каталог удаленной машины, перейти из одного каталога в другой, а также скопировать один или несколько файлов. Основные компоненты: Сервер-FTP состоит из интерпретатора команд, процесса передачи данных. Клиент-FTP состоит из пользовательского интерфейса, интерпретатора команд и процесса передачи данных. Управляющее соединение: TCP-соединение между интерпретаторами команд сервера и клиента на базе протокола Telnet. Клиент посылает по нему команды; сервер - ответы. Сервер слушает на порту 21 (по умолчанию); клиент инициирует соединение – порт 20. Закрывается сервером по команде клиента. Кроме протокола ftp, есть протокол tftp (trivial ftp), основанный на UDP

Сетевые возможности Доступ к сетевым ресурсам Протокол SMB (Server Message Block)– один из методов Сетевые возможности Доступ к сетевым ресурсам Протокол SMB (Server Message Block)– один из методов использования файлов в Windows. SMB – это протокол, определяющий структуру данных при передаче. Он формируется вокруг интерфейса Net. BIOS. SMB проверяет права доступа пользователя, а не системы как это делается в NFS. Поэтому предназначена для использования на PC, практически не оснащенных элементами локальной защиты. Защита реализована на уровне сервера. Пример программного решения для SMB – свободно распространяемое обеспечение SAMBA.

Сетевые возможности Доступ к сетевым ресурсам Протокол CIFS Файловая система CIFS – это расширенное Сетевые возможности Доступ к сетевым ресурсам Протокол CIFS Файловая система CIFS – это расширенное определение SMB. CIFS не зависит от Net. BIOS. Одним из больших преимуществ CIFS является то, что можно скопировать часть файла и не копировать весь. Если очень большой файл был размещен на удаленном компьютере, то система, совместимая со стандартом CIFS, может выдать запрос на специфическую часть файла (например, последнюю строку), вместо того, чтобы копировать весь файл

Сетевые возможности Подключение к системе через сеть r-команды Существует целая серия Сетевые возможности Подключение к системе через сеть r-команды Существует целая серия "r-команд" (от remote - удаленный), которые впервые появились в ОС UNIX. Они являются аналогами обычных команд UNIX, но предназначены для работы с удаленными машинами. rcp file. c delta rsh delta cc file. c Протокол TELNET позволяет войти в удалённую систему точно так же, как если бы вы сидели за этим компьютером. Указав ваше имя пользователя и пароль, вам выдаётся приглашение командной строки оболочки. Замечание: telnet не кодирует информацию, которую он посылает. Всё посылается, как обычный текст, даже пароли. Не желательно использовать telnet через интернет. Альтернатива – протокол ssh (Secure Shell).

Сетевые возможности Сетевые службы Unix База учетных записей NIS Служба NIS(Network Information Service)позволяет осуществлять Сетевые возможности Сетевые службы Unix База учетных записей NIS Служба NIS(Network Information Service)позволяет осуществлять централизованное управление базой данных учетных записей и прочими файлами в системе Unix. Служба NIS построена на принципах модели клиент-сервер DHCP (Dynamic Host Configuration Protocol)– протокол динамического конфигурирования хоста. С помощью DHCP обеспечивается автоматическое присвоение IP-адресов клиентским компьютерам. Протокол SMTP (Simple Mail Transfer Protocol - простой протокол передачи почты) поддерживает передачу сообщений (электронной почты) между произвольными узлами сети internet Протокол SNMP (Simple Network Management Protocol - простой протокол управления сетью) работает на базе UDP и предназначен для использования сетевыми управляющими станциями. Он позволяет управляющим станциям собирать информацию о положении дел в сети