Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
otvety_k_ekzamenu.docx
Скачиваний:
36
Добавлен:
01.05.2025
Размер:
1.63 Mб
Скачать

Принцип работы протокола [править]

Принцип работы BitTorrent: нагрузка на распространителя файла уменьшается благодаря тому, что клиенты начинают обмениваться данными сразу же, даже если файл не докачан ими до конца.

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

Клиенты соединяются друг с другом и обмениваются сегментами файлов без непосредственного участия трекера, который лишь хранит информацию, полученную от подключенных к обмену клиентов, список самих клиентов и другую статистическую информацию. Для эффективной работы сети BitTorrent необходимо, чтобы как можно больше клиентов были способны принимать входящие соединения. Неправильная настройка NAT или брандмауэра могут этому помешать.

При соединении клиенты сразу обмениваются информацией об имеющихся у них сегментах. Клиент, желающий скачать сегмент (личер), посылает запрос и, если второй клиент готов отдавать, получает этот сегмент. После этого клиент проверяет контрольную сумму сегмента. Если она совпала с той, что записана в торрент-файле, то сегмент считается успешно скачанным, и клиент оповещает всех присоединённых пиров о наличии у него этого сегмента. Если же контрольные суммы различаются, то сегмент начинает скачиваться заново. Некоторые клиенты банят тех пиров, которые слишком часто отдают некорректные сегменты.

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

Что такое скайп?

Скайп (или Skype) – это программа, позволяющая общаться через сеть интернет со своими коллегами, друзьями, родственниками по всему миру. Программа разработана компанией Skype Limited. Программа позволяет:

  1. Вести индивидуальную переписку, обмениваться сообщениями с коллегой по работе, так же как и в других программах вида ICQ, QIP или Jabber.

  2. Если у вас есть микрофон и наушники, вы можете дозвониться до друга из соседнего города и просто разговаривать, как-будто вы общаетесь по телефону.

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

Программа Skype (Скайп) позволяет звонить вашему партнеру на мобильный телефон, стационарный телефон, отправлять смс-сообщения на мобильный телефон. При этом вы не встаете из-за компьютера, выбираете выгодный для вас тариф и платите меньше. С помощью скайпа вы можете дозвониться в любую точку планеты, при этом звонки со Skype на Skype будут совершенно бесплатны. В случае если у вас срочная командировка и нет возможности открыть программу Скайп, вы можете переадресовать звонки и текстовые сообщения. 

Отличие Скайпа от других программа как те же ICQ, QIP или Jabber, состоит в том, что вы можете разговаривать в чате как с одним человеком, так и сразу с несколькими десятками людьми, тех, кого вы пригласите в свой чат. Так же, как и в других программах, Skype позволяет пересылать файлы, вести записную книгу, получать новости, заходить на другие конференции, тема которых вам интересна, также позволяет осуществлять поиск информации, не закрывая программы, с помощью панели инструментов Google (панель инструментов настраивается при установке программы) Разработчики программы Skype позаботились о большинстве пользователей, программа работает на самых известных платформах: Windows, Linux, Mac OS X, Pocket PC.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]