Сидни Фейт - TCP/IP Архитектура, протоколы, реализация (включая IP версии 6 и IP Security)
- Название:TCP/IP Архитектура, протоколы, реализация (включая IP версии 6 и IP Security)
- Автор:
- Жанр:
- Издательство:Лори
- Год:2000
- Город:Москва
- ISBN:5-85582-072-6
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Сидни Фейт - TCP/IP Архитектура, протоколы, реализация (включая IP версии 6 и IP Security) краткое содержание
Второе издание популярного справочника полностью переработано и расширено с целью предоставить читателю наиболее полное описание средств разработки, конфигурирования, использования и обслуживания сетей TCP/IP и соответствующих служб.
Книга написана увлекательно и доступно. Она содержит дополнительные материалы о нескольких протоколах Интернета, используемых серверами и браузерами WWW, а также рассматривает все последние изменения в этой области. В книгу включены главы о новом стандарте безопасности IP и протоколе IP следующего поколения, известном как IPng или IPv6. Рисунки и таблицы наглядно показывают влияние средств безопасности IP и IPng на существующие сетевые среды.
Издание содержит следующие дополнительные разделы:
• Безопасность IP и IPv6
• Описание средств WWW, новостей Интернета и приложений для работы с gopher
• Подробное описание серверов имен доменов (DNS), маски подсети и бесклассовой маршрутизации в Интернете
• Таблицы и протоколы маршрутизации
• Руководство по реализации средств безопасности для каждого из протоколов и приложений
• Примеры диалогов с новыми графическими инструментами
Новое издание бестселлера по TCP/IP станет незаменимым помощником для разработчиков сетей и приложений, для сетевых администраторов и конечных пользователей.
TCP/IP Архитектура, протоколы, реализация (включая IP версии 6 и IP Security) - читать онлайн бесплатно полную версию (весь текст целиком)
Интервал:
Закладка:
Это стандартные почтовые заголовки.
Mime-version: 1.0
Указание на версию MIME.
Content-Type: MULTIPART/MIXED;
boundary = "plum.yale.edu:814898609:
В сообщении несколько частей.
772210698:709846916:1916796928"
Описание разделителя. Пустая строка,
определяющая завершение заголовков.
-- plum.yale.edu: 814898609:772210698:
Разделитель. Отметим наличие
709846916:1916796928
начальных дефисов.
Content-Type: TEXT/PLAIN; charset=
US-ASCII
Далее следует обычный текст.
Пустая строка отмечает завершение заголовков первой части сообщения.
Подключаемая часть.
Содержимое текстовой части.
-- plum.yale.edu: 814898609:772210698:
709846916:1916796928
Следующий разделитель.
Content-Type: text /plain; sizeOnDisk=28;
Снова обычный текст. В параметрах
name="ATT.TXT"; CHARSET= US-ASCII
указана дополнительная информация.
Content-Description: ATT.TXT
Параметр задает имя файла.
Конец заголовков данной части.
** Первый подключенный фрагмент **
Текстовое содержимое.
-- plum.yale.edu: 814898609:772210698:
709846916:1916796928
Следующий разделитель.
Content-Туре: TEXT/plain; SizeOnDisk
=58368; name="NFSCAP.TXT"; CHARSET
=US-ASCII
Еще один обычный текстовый фрагмент.
Content-Description: NFSCAP.ТХТ
Конец заголовков данной части.
Второй подключенный фрагмент. Далее
следует текстовая часть сообщения:
Текстовый фрагмент.
. . .
...
. . .
...
-- plum.yale.edu:814898609:772210698:
709846916:1916796928--
Заключительный разделитель.
16.13.3 Типы содержания MIME
В таблице 16.2 показаны главные типы и подтипы содержания фрагментов сообщения, определенные на момент выхода книги. Более свежую информацию можно получить в документе Assigned Numbers .
Таблица 16.2 Типы содержания (Content Types) для MIME
Тип | Подтип | Описание |
---|---|---|
text | Текст | |
plain | Стандартное почтовое текстовое сообщение (неформатированное). | |
richtext | Перемещаемый формат для текстовых процессоров. | |
tab-separated values | Значения, разделенные табуляциями | |
multipart | Сообщение состоит из нескольких частей, отделенных друг от друга разделителями. | |
mixed (смешанный) | ||
alternative | Пользователь может выбирать из нескольких вариантов, например текст ASCII или Postscript. | |
digest | Каждая часть сама представляет собой почтовое сообщение. | |
parallel | Связанные между собой части, например видеоклип и соответствующий ему аудиоклип. | |
appledouble | Двойной формат Apple | |
header-set | Набор заголовков | |
message (сообщение) | Вложенное сообщение. | |
rfc822 | Классическое сообщение электронной почты. | |
partial | Часть общего сообщения. Обеспечивает пересылку очень длинных сообщений. | |
external-body | Содержит указатель на удаленный документ, но не сам документ. | |
news | Содержит формат Usenet News. | |
application (приложение) | Неинтерпретируемое двоичное содержание либо формат определенного приложения. | |
octet-stream | Поток октетов | |
postscript | Форматировано для вывода или распечатки в формате Postscript. | |
oda | Архитектура офисных документов (office document architecture). | |
atomicmail | ||
andrew-inset | ||
slate | ||
wita | Пересылка данных для компьютеров Wang (Wang information transfer). | |
dec-dx | Формат документов DEC. | |
dca-rft | Архитектура содержимого документов IBM, пересмотренный формат (Document Content Architecture, Revisable Format) для текстовых процессоров. | |
activemessage | ||
rtf | Формат документов Rich text format. | |
applefile | Файлы Apple | |
mac-binhex40 | Файлы компьютеров Macintosh, преобразованные к пересылке (формат binhex40). | |
news-message-id | Идентификатор сообщения сетевых новостей | |
news-transmission | Пересылка сетевых новостей | |
wordperfect5.1 | Формат текстового процессора Word Perfect версии 5.1 | |
Формат Postscript для приложения Adobe Acrobat. | ||
zip | Сжатие данных. | |
macwriteii | ||
msword | Формат MS Word | |
remote-printing | Удаленная печать | |
image | Данные графического изображения. | |
jpeg | Формат Joint Photographic Experts Group, определяющий специфическую схему сжатия изображений. | |
gif | Формат Graphics Interchange Format (для графики). | |
ief | Формат Image exchange format. | |
tiff | Формат Tag image file format. | |
audio | Аудиоданные | |
basic | Основной аудиоформат | |
video | Видеоклипы. | |
mpeg | ||
quicktime |
16.13.4 Кодирование содержания
RFC 822 определил исходной формат для текстовых сообщений Интернета. Содержание почтового сообщения состоит из последовательности строк, завершающихся . Максимальная длина каждой строки (включая ) определена в 1000 символов.
Как должны кодироваться для пересылки различные типы содержания сообщений MIME? Методы кодирования определены отдельно для каждого типа. Например, для SMTP можно использовать:
■ Неэффективный способ кодирования, который представляет двоичные данные как текст, если можно будет доставить сообщение на принимающий агент пересылки почты только таким способом.
■ Эффективный способ кодирования, когда получатель поддерживает такой способ.
Методы кодирования представлены в таблице 16.3. Если используется не обычный метод NVT USASCII, а другой, то он должен быть явным образом определен в заголовке Content-Transfer-Encoding. Например:
Content-Transfer-Encoding: base64
Content-Transfer-Encoding: Quoted-printable
Таблица 16.3 Методы копирования
Метод | Описание |
---|---|
7bit | Обычные строки текста NVT USASCII. |
quoted-printable | Содержимое по большей части представляет собой обычный текст ASCII, но дополнительно имеется несколько особых символов. Каждый такой символ представлен специальной последовательностью обычных текстовых символов. |
base64 | Все содержание отображается к виду, представленному обычными символами. |
8bit | Сообщение организовано как последовательность строк, заканчивающихся на и имеющих длину не более 1000 символов. Однако могут быть включены 8-разрядные коды. |
binary | Правильное представление двоичных данных. |
x-token-name | Любой экспериментальный метод кодирования должен иметь название, начинающееся с "х". |
16.13.5 Метод кодирования указанными печатными символами
Метод кодирования указанными печатными символами (quoted-printable encoding method) используется для сообщений, содержащих только небольшое число символов, не принадлежащих основному множеству ASCII. Эти символы отображаются в специальные последовательности, в то время как большая часть сообщения остается в своей естественной форме. Кодирование выполняется как:
Читать дальшеИнтервал:
Закладка: