camp-net-http-bite/01-networks.md
2018-07-31 12:28:48 +03:00

3.0 KiB
Raw Permalink Blame History

title: Networks class: animation-fade layout: true


class: impact

Компьютерные сети

и их протоколы


Зачем?

--

Совместное пользование ресурсами

--

  • информационными

--

  • вычислительными

Что это?

--

.col-4[

  • Сеть (network) ]

.col-8[ Множество узлов, обменивающихся данными согласно общеизвестным протоколам ]

--

.col-4[

  • Узел (node) ]

.col-8[ Любое устройство, производящее, перенаправляющее или принимающее данные ]

--

.col-4[

  • Хост (host) ]

.col-8[ Узел, предоставляющий ресурсы и сервисы, и обладающий определённым адресом ]

--

.col-4[

  • Протокол (protocol) ]

.col-8[ Набор правил, которые требуют исполнения узлами для проведения обмена данными ]


Протокол

Protocols are to communication what programming languages are to computations.

--

  • задача

--

  • медиум

--

  • роли участников

--

  • формат данных

--

  • набор сообщений

--

  • порядок обмена сообщениями

Интернет

The Internet is a network of networks.

RFC1122: Requirements for Internet Hosts Communication Layers

Многоуровневый набор протоколов

--

.col-6[

  • Прикладной уровень (application layer) ]

.col-6[ HTTP / SSH / IMAP / WebDAV / ... ]

--

.col-6[

  • Транспортный уровень (transport layer) ]

.col-6[ TCP / UDP / SCTP ]

--

.col-6[

  • Межсетевой уровень (internet layer) ]

.col-6[ IP / IPv6 / ICMP / IPoAC / ... ]

--

.col-6[

  • Канальный уровень (link layer) ]

.col-6[ Ethernet / 802.11 / ... ]


IP over Avian Carriers RFC 1149

IPoAC has been successfully implemented, but for only nine packets of data, with a packet loss ratio of 55% (due to operator error), and a response time ranging from 3000 seconds (≈54 minutes) to over 6000 seconds (≈1.77 hours).

The informal report from the RFC 1149 event

--


Модель OSI

--

7. Прикладной уровень

6. Уровень представления данных

5. Сессионный уровень

4. Транспортный уровень

3. Сетевой уровень

2. Канальный уровень

1. Физический уровень


class: impact

Пока всё

Спасибо за внимание