Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

тематики физики и информационных технологий Кафедра Прикладная информатика Отчёт по лабо

Работа добавлена на сайт samzan.net:

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 9.11.2024

МИНИСТЕРСТВО ОБРАЗОВАНИЯ

И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

ГОУ ВПО Тольяттинский государственный университет

Институт математики, физики и информационных технологий

Кафедра «Прикладная информатика»

Отчёт по лабораторной работе №15

Название: «Протокол NNTP»

                                                                                             Студентка группы ПИБ-1101

                                                                                                                                                                                                      Нагорная Т. А.

                                                                                                                           Преподаватель Сенько В.В.

Тольятти 2012

Цель работы: Изучить работу протокола NNTP.

Краткие теоретические сведения

NNTP (англ. Network News Transfer Protocol) — представляет собой сетевой протокол, распространения, запрашивания, размещения и получения групп новостей при взаимодействии между сервером групп новостей и клиентом.

NNTP — протокол, разработанный для обмена сообщениями в телеконференциях. По строению этот протокол во многом сходен с протоколом приема и передачи электронной почты SMTP.

Протокол NNTP, как и SMTP, является текстовым, то есть все команды и ответы на них являются обычными текстовыми строками. Важной особенностью протокола NNTP является его эффективность в случае сложных графов связей между серверами новостей. Чтобы одно и то же сообщение не передавалось многократно, обычно отправляющий сервер сначала сообщает идентификатор нового сообщения, а само сообщение отправляет только после подтверждения принимающей стороны о том, что этого сообщения там ещё нет. В случае расширения stream NNTP эта концепция развивается ещё дальше: отправляющая сторона шлёт список идентификаторов новых статей, не дожидаясь ответа на каждый из них, и сами статьи, если принимающая запросила их по идентификаторам.

RSS — семейство XML-форматов, предназначенных для описания лент новостей, анонсов статей, изменений в блогах и т. п. Информация из различных источников, представленная в формате RSS, может быть собрана, обработана и представлена пользователю в удобном для него виде специальными программами-агрегаторами или онлайн сервисами, такими как Google Reader, Яндекс Новости и другими.

Обычно с помощью RSS 2.0 даётся краткое описание новой информации, появившейся на сайте, и ссылка на её полную версию. Интернет-ресурс в формате RSS называется RSS-каналом, RSS-лентой или RSS-фидом.

Многие современные браузеры, почтовые клиенты и интернет-пейджеры умеют работать с RSS-лентами, среди них Safari, Maxthon, Miranda, Mozilla Firefox, Mozilla Thunderbird, Opera, Opera Mini, Windows Internet Explorer (начиная с 7-й версии). Кроме того, существуют специализированные приложения (RSS-агрегаторы), собирающие и обрабатывающие информацию RSS-каналов.

Atom — общее название двух связанных веб-технологий: формата для описания ресурсов на веб-сайтах и протокола для их публикации.

Формат синдикации Atom основан на XML и позволяет описывать наборы веб-ресурсов — например, новостные ленты, анонсы статей в блоге и тому подобное. Он решает те же задачи, что RSS, но возник позже и учёл многие его недостатки. Формат описан в RFC 4287 и сейчас активно поддерживается компанией Google во многих её проектах.

Протокол публикации Atom (также AtomPub, от англ. Atom Publishing Protocol) основан на HTTP и позволяет создавать, изменять и удалять ресурсы, собранные в коллекции на веб-сайте (примером коллекции может служить блог). Содержимое коллекций описывается в формате Atom, а для управления им используются стандартные методы HTTP. Протокол описан в RFC 5023.

Примеры

Практические задания:

  1.  Создать сообщение на сервере новостей
  2.  Проверить его наличие на сервере
  3.  Подсоединиться к серверу новостей при помощи протокола Telnet
  4.  Получить список групп
  5.  Выбрать группу
  6.  Просмотреть выбранное сообщение полностью, отдельно заголовок и тело сообщения
  7.  Просмотреть статьи последовательно, не обращаясь к его номеру
  8.  Получить статьи последовательно, не обращаясь к его номеру
  9.  Создать сообщение на сервере и проверить его наличие, командами NNTP
  10.  Завершить работу с сервером

  1.  Создать сообщение на сервере новостей
  2.  Проверить его наличие на сервере

Будет использоваться уже созданное сообщение.

  1.  Подсоединиться к серверу новостей при помощи протокола Telnet

telnet forums.opensuse.org 119

200 Welcome to forums.novell.com! (Typhoon v2.1.2.394)

  1.  Получить список групп

LIST

novell.support.operations-center.dashboard 0000000028 0000000002 m

novell.support.operations-center.mapping 0000000014 0000000003 m

novell.support.operations-center.measuring 0000000021 0000000002 m

novell.support.operations-center.monitoring 0000000033 0000000005 m

novell.support.platespin.forge 0000000085 0000000002 m

novell.support.platespin.migrate 0000000460 0000000002 m

novell.support.platespin.orchestrate 0000000059 0000000002 m

novell.support.platespin.protect 0000000240 0000000002 m

novell.support.platespin.recon 0000000189 0000000002 m

novell.support.portal-services 0000004659 0000002867 y

novell.support.privileged-user-manager 0000000169 0000000002 m

novell.support.securelogin 0000006373 0000000003 m

novell.support.security-manager 0000000708 0000000003 m

novell.support.sentinel 0000004575 0000000003 m

novell.support.service-desk 0000000101 0000000002 y

novell.support.sled.applications 0000000574 0000000002 m

novell.support.sled.configure-administer 0000005953 0000000003 m

novell.support.sled.hardware 0000002384 0000000004 m

novell.support.sled.install-boot 0000002780 0000000003 m

novell.support.sled.networking 0000002107 0000000003 m

novell.support.sled.updates 0000002207 0000000043 m

novell.support.sles.configure-administer 0000014503 0000000003 m

novell.support.sles.hardware 0000001884 0000000003 m

novell.support.sles.install-boot 0000005318 0000000015 m

novell.support.sles.networking 0000003374 0000000003 m

novell.support.sles.updates 0000005342 0000000003 m

  1.  Выбрать группу

GROUP novell.support.operations-center.dashboard

211 22 2 28 novell.support.operations-center.dashboard

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

ARTICLE 0000000028

220 28 <iCbZq.36$C03.26@kovat.provo.novell.com>

Path: kozak.provo.novell.com!kortar.provo.novell.com!kovat.provo.novell.com.POST

ED!c5961914!not-for-mail

User-Agent: NNTPSTAT/3.61

From: forumadmin <automatic@reply.com>

Subject: FORUM MOVED and CLOSED

Newsgroups: novell.support.operations-center.dashboard

Approved: forums@novell.com

Lines: 2

Message-ID: <iCbZq.36$C03.26@kovat.provo.novell.com>

Date: Fri, 10 Feb 2012 16:30:06 GMT

NNTP-Posting-Host: 137.65.176.31

X-Trace: kovat.provo.novell.com 1328891406 137.65.176.31 (Fri, 10 Feb 2012 09:30

:06 MST)

NNTP-Posting-Date: Fri, 10 Feb 2012 09:30:06 MST

Xref: kortar.provo.novell.com novell.support.operations-center.dashboard:28

Hi,

I have a RedHat 6 NIS server which uses SHA512 for the password hash.

From what I can tell, SuSE 10 supports only MD5 and Blowfish.

Does anyone know if SuSE 10 can support SHA512 password hashes, and if so, how ?

Cheers, Jack...

.

HEAD 0000000028

221 28 <iCbZq.36$C03.26@kovat.provo.novell.com>

Path: kozak.provo.novell.com!kortar.provo.novell.com!kovat.provo.novell.com.POST

ED!c5961914!not-for-mail

User-Agent: NNTPSTAT/3.61

From: forumadmin <automatic@reply.com>

Subject: FORUM MOVED and CLOSED

Newsgroups: novell.support.operations-center.dashboard

Approved: forums@novell.com

Lines: 2

Message-ID: <iCbZq.36$C03.26@kovat.provo.novell.com>

Date: Fri, 10 Feb 2012 16:30:06 GMT

NNTP-Posting-Host: 137.65.176.31

X-Trace: kovat.provo.novell.com 1328891406 137.65.176.31 (Fri, 10 Feb 2012 09:30

:06 MST)

NNTP-Posting-Date: Fri, 10 Feb 2012 09:30:06 MST

Xref: kortar.provo.novell.com novell.support.operations-center.dashboard:28

.

BODY 0000000028

222 28 <iCbZq.36$C03.26@kovat.provo.novell.com>

Hi,

I have a RedHat 6 NIS server which uses SHA512 for the password hash.

From what I can tell, SuSE 10 supports only MD5 and Blowfish.

Does anyone know if SuSE 10 can support SHA512 password hashes, and if so, how ?

Cheers, Jack...

.

  1.  Просмотреть статьи последовательно, не обращаясь к его номеру

STAT 0000000028

223 28 <iCbZq.36$C03.26@kovat.provo.novell.com>

BODY

222 28 <iCbZq.36$C03.26@kovat.provo.novell.com>

Hi,

I have a RedHat 6 NIS server which uses SHA512 for the password hash.

From what I can tell, SuSE 10 supports only MD5 and Blowfish.

Does anyone know if SuSE 10 can support SHA512 password hashes, and if so, how ?

Cheers, Jack...

.

NEXT

222 110 iCbZq.36$C03.26@kovat.provo.novell.com

Wrong forum. You should not ask questions in the How To & FAQ forum but propose solutions.

.

NEXT

222 28 <iCbZq.36$C03.26@kovat.provo.novell.com>

Current openSUSE versions support SHA512, but I guess you speak about

SUSE Linux Enterprise (since openSUSE 10.x are for years now out of

support), if so you are on the wrong forum and should look here

https://forums.suse.com/forum.php

.

  1.  Получить статьи позднее заданной даты

NEW-NEWS 200511 000000

230 New news since 970616 000000 follows

< zOjAq.25$C43.14@kovat.provo.novell.com >

< iCbZq.36$C05.83@kovat.provo.novell.com >

< jDfGA.36$C33.26@kovat.provo.novell.com >

< oXbRm.36$C63.54@kovat.provo.novell.com >

  1.  Создать сообщение на сервере и проверить его наличие, командами NNTP

Сервер запрещает создавать сообщения.

  1.  Завершить работу с сервером

QUIT

205 GoodBye

 Вывод:  Я изучила работу протокола NNTP.




1. Основные значения слова общество.html
2. вариантом метода коллективного мнения
3. Лабораторная работа 24 Определение длины световой волны при помощи дифракционной решетки 1
4. Вариант 1 Теория- Рецессионный и инфляционный разрыв
5. НЕ ПРУФ НЕ ПРУФ НЕ ПРУФ
6. Стратегии в менеджменте
7. Унсет Сигрид
8. Организационные проблемы Противоречия, требующие решений
9. Алеш к словам шейха Салиха альЛюхайдана которые он выставил на саляффоруме 22ого октября 2013 г.html
10. ЛЕКЦІЯ 5 Рух повітря по підземних виробках Провітрювання виробок і шахти в цілому яке забезпечувало б р.html
11. Методы оценки банковских рисков
12. Это и есть функции управления
13. тематики. Цели- ознакомить учащихся с жизнью и творчеством В
14. Сибирский государственный медицинский университет Федерального агентства по здравоохранению и социальном
15. Отчет по практике- Дневник педагогической практики
16. задание на поиск информации в глобальной компьютерной сети Интернет
17. . Периодизация искусства Средних веков.
18. Анализ развития Рунета
19. уздзеянне велікапольскай і велікарускай канцэпцый якія зводзіліся да адмаўлення самога факта існавання бе
20. Аналіз використання трудових ресурсів, оплати і продуктивності праці