ЗАДАНИЯ. · Скачайте свежее ядро с сайта kernel.org.

· Скачайте свежее ядро с сайта kernel.org.

· Сконфигурируйте ядро Linux, отметив нужные для данной системы опции и драйверы.

· Соберите первый вариант собственного ядра Linux.

· Проверьте, установлены ли в каталог /lib/modules модули для только что собранного ядра.

· Проверьте настройки загрузчика и испытайте новое ядро.


 

 

ЧАСТЬ V

Сети


Глава 20

Сетевые средства GNU/Linux

В этой главе приводятся основные сведения о протоколах семейства TCP/IP. Здесь вы узнаете, как настраивать сетевые интерфейсы и маршрутизацию. Также здесь рассмотрены подходы к устранению проблем с сетью.

 

TCP/IP

Стандартной отправной точкой для изучения стека TCP/IP является общепри- знанная модель OSI (Open System Interconnection), определившая семь уров- ней.

r Прикладной уровень (application layer). На этом уровне осуществляется взаимодействие пользователя с программным обеспечением.

r Уровень представления (presentation layer). Здесь осуществляются преоб- разования данных, необходимые для предоставления информации, пере- даваемой программами нижележащих уровней, в требуемом для приклад- ного уровня виде.

r Сеансовый уровень (session layer). На этом уровне работают программы, обеспечивающие аутентификацию, вход и выход из сеанса.

r Транспортный уровень (transport layer). Программы этого уровня обеспе- чивают прием/передачу данных с заданной надежностью.

r Сетевой уровень (network layer). Этот уровень определяет адреса сетей и узлов в сети, а также определяет передачи данных между сетями.

r Канальный уровень (data link). На этом уровне обеспечивается передача информации как форматированного потока битов.

r Физический уровень (physical layer) — самый нижний уровень сетевого взаимодействия, обеспечивающий передачу потока битов посредством


 

сетевого аппаратного обеспечения и физического носителя, связывающего вычислительные системы.

Если отобразить стек протоколов TCP/IP на модель OSI, то окажется, что в нем реализованы лишь четыре уровня сетевого взаимодействия.

r Прикладной. Этот уровень в TCP/IP представлен прикладными протоко- лами, например: HTTP, FTP, SMTP, POP3 и т. д. С помощью этих прото- колов обеспечивается функционирование прикладного программного обеспечения.

r Транспортный. В TCP/IP имеются два транспортных протокола: надеж- ный и ориентированный на соединение протокол TCP (Transmission Con- trol Protocol) и более быстрый, но не надежный, протокол UDP (User Data- gram Protocol).

r Сетевой. Данный уровень представлен протоколом IP (Internet Protocol).

Этот протокол обеспечивает передачу пакетов между узлами и сетями.

r Канальный уровень. Он представлен в TCP/IP протоколами адресации фи- зических устройств, такими, как ARP (Address Resolution Protocol).

Достоинством вертикально структурированных стеков протоколов является то, что при реализации программ для конкретного уровня не требуется учи- тывать детали реализации программ, принадлежащих другим уровням.

Данные, сформированные программой прикладного уровня, разбиваются на пакеты, которые упаковываются в пакеты нижележащего уровня (инкапсуля- ция). При приеме этих упакованных пакетов происходит обратный процесс: принятые пакеты распаковываются и извлекаются из более пакетов нижеле- жащего уровня (декапсуляция).

Существуют документы, описывающие функционирование стека протоколов TCP/IP, Интернета и стандартных сетевых служб. Эти документы называются RFC (Request For Comments). Список RFC размещен на сайте IETF (Internet Engineering Task Force) www.ietf.org, www.rfc.netили www.rfc-editor.org.

Список разнообразных протоколов находится в файле /etc/protocols (при-

мер 20.1).

 

Пример 20.1. Фрагмент файла /etc/protocols

 

$ sed -n '10,20p' /etc/protocols

 

ip IP # internet protocol, pseudo protocol number
icmp ... ICMP # internet control message protocol

 








Дата добавления: 2015-06-12; просмотров: 625;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.