Серверная Админа | Компьютерные сети
27.1K subscribers
1.13K photos
6 videos
7 files
1.19K links
Я действующий сетевой инженер, расскажу вам о сетях в доступной форме.

Реклама - @bashmak_media
Мы на бирже: https://telega.in/c/school_network

РКН: https://vk.cc/cHYqt5
Download Telegram
Как происходит обмен данными по модели OSI?

1) Какая-то программа генерирует данные, например браузер хочет передать данные на сервер, и передает из уровню приложений.

2) На 7 уровне приложений к данным приклеивается заголовок уровня приложений и передается 6 уровню представления.

3) На 6 уровне представления данные могут, например, быть зашифрованы. К данным прибавляется заголовок 6 уровня и передается ниже, на сеансовый уровень.

4) Сеансовый уровень должен установить сессию, прибавить заголовок и передать данные ниже.

5) На транспортном уровне происходит разбиение данных на сегменты или пакеты.

6) На сетевом уровне происходит определение маршрута движения данных в сети. Например, если на транспортном уровне данные были «нарезаны» на пакеты, то на сетевом уровне каждый пакет должен получить адрес, по которому он должен быть доставлен.

7) На канальном уровне происходит модулирование сигналов, а также обнаружение ошибок при передаче данных и их исправление. В компьютере эти функции выполняет сетевая карта или модем.

8) На физическом уровне происходит реальная передача данных в виде битов.

Также работает в обратную сторону. Снизу в верх.
👍22🥰3
Виды связей в компьютерных сетях.

1) Симплексная связь. Передача данных может происходит только от 1 хоста, а второй принимает.

2) Полудуплексная связь. Передача данных может происходить в обе стороны, но по-очереди.

3) Дуплексная связь. Передача данных может происходить одновременно и в обе стороны.

----------------------------------------------------------------
#ЭтоБаза
👍26😱2
Что такое IP?

IP(Internet Protocol) - маршрутизируемый протокол сетевого уровня стека TCP/IP. IP объединяет сегменты сети в единую сеть. На IP основысается весь интернет.

• IP - адрес - это числовой адрес компьютера в сети.

• IPv4 - то есть IP-адрес четвёртой версии выглядит примерно так 192.168.100.1
• Состоит из 4 чисел от 0 до 255. Одно такое число называется октет

• Почему могут быть только числа от 0 до 255? Потому что, каждый октет - это 8-битное число в двоичной системе счисления. То есть, 00000000 в двоичной будет значить 0, а максимальное возможное 11111111 будет равняться 255.

• У IPv4 есть одна проблема. IP был создан в 1981 году и тогда люди не думали, что компьютеров будет так много и потребуется много IP адресов, поэтому решили сделать IP 32 битным. То есть всего возможно 2^32 адресов то есть 4 294 967 296 адресов. И все эти адреса уже заняты.

• IPv6 - это расширеная версия IPv4.
Тут каждый октет 32 бита. И в сумме 128 битное число. Выглядит примерно так 2001:0db8:abf2:29ea:5298:ad71:2ca0:4ff1. Всего IPv6 адресов может быть 2^128 то есть 79 228 162 514 264 337 593 543 950 33 адресов.
#IP #ЭтоБаза
👍54🔥91
Разница между cтатическим IP и динамическим IP.

Она вытекает из названия
• Cтатический адрес не меняется у компьютера и всегда остается одним и тем же, в то время как динамический назначается на определенное время, затем заменяется другим.

• Зачем это нужно? Дело в том, что если вам нужно попасть на сайт, вам нужно знать его адрес, и если он изменится, то мы не можем его найти. Для этого нужны статические адреса. А вам, как посетителю сайта статический адрес не нужен, подойдет динамический, который вы напишете на конверте(пакете) в поле отправителя.

#IP
👍33👎2
Что такое MAC-адрес?

MAC - адрес представляет собой уникальную комбинацию цифр и букв длиной 48 символов. Фактически, это аппаратный номер оборудования.

• MAC-адрес работает на втором уровне модели OSI - канальном. На втором его подуровни MAC.

• MAC-адрес выглядит примерно так: 3C:5A:B4:5C:CA:6A. Кадая пара чисел, отделенных двоеточием, называется октет. 1 октет весит 1 байт.

• Первые 3 октета называются OUI(Organizational Unique Identifier) обозначают производителя сетевой карты.
Вот, например, известные MAC OUI популярных вендоров:

CC:46:D6 - Cisco
3C:5A:B4 - Google, Inc.
3C:D9:2B - Hewlett liackard
00:9A:CD - HUAWEI

• Последние 3 октета идентифицируют NIC (Network Interface Controller) то есть сетевую карту.

Поставь 👍 в реакциях, я че зря рисовал?

📌В следующем уроке мы вернемся к IP адресам и рассмотрим их подробнее.
---------------------------------------------------------
#MAC #Канальный
👍346👏8🥰4🔥21
Что такое маска подсети?

Маска подсети - это число, помогающее определить адрес сети и адрес хоста из IP адреса.

• Например IP-адрес 192.168.1.3 с маской 255.255.255.0 означает, что 192.168.1.0 - это адрес сети, а 3 - адрес хоста. То есть всего возможно от 192.168.1.1 до 192.168.1.254 адреса хоста. 192.168.1.0 будет занято под адрес сети, а 192.168.1.255 будет занято под широковещательный адрес.

• Маска 255.255.255.0 в двоичной системе значит 11111111.11111111.11111111.00000000. То есть единички - это биты, отделеные под адрес сети, а нолики под адрес хоста.

• Так же маска может записываться в более коротком виде. Например, 255.255.255.0 можно записать как /24 то есть 24 бита выделено под адрес сети.

• На картинке вы можете видеть все возможные маски.

• Если вы хотите быстрее и более подробно разобраться в масках подсети можете почитать эту статью.

---------------------------------------------------------
#IP
👍491🤔1
Протокол TCP.

• Протокол TCP (Transmission Control Protocol) – это сетевой протокол, который «заточен» под соединение. Иными словами, прежде, чем начать обмен данными, данному протоколу требуется установить соединение между двумя хостами.

• Данный протокол имеет высокую надежность, поскольку позволяет не терять данные при передаче, запрашивает подтверждения о получении от принимающей стороны и в случае необходимости отправляет данные повторно. При этом отправляемые пакеты данных сохраняют порядок отправки, то есть можно сказать, что передача данных упорядочена.

• Минусом данного протокола является относительно низкая скорость передачи данных, за счет того что выполнение надежной и упорядоченной передачи занимает больше времени, чем в альтернативном протоколе UDP.

📌В следующем уроке мы расскажем про UDP и сравним их.
---------------------------------------------------------
#TCP #Транспортный
👍351
Протокол UDP.

• UDP (User Datagram Protocol). Для передачи данных ему не обязательно устанавливать соединение между отправителем и получателем.

• Информация передается без предварительной проверки готовности принимающей стороны. Это делает протокол менее надежным чем TCP – при передаче некоторые фрагменты данных могут теряться. Кроме того, упорядоченность данных не соблюдается – возможен непоследовательный прием данных получателем. Зато скорость передачи данных по данному транспортному протоколу будет более высокой.

---------------------------------------------------------
#UDP #Транспортный
👍27🔥5
Итоги TCP UDP.

Надежность: в этом случае предпочтительнее будет протокол TCP, за счет подтверждения получения данных, повторной отправки в случае необходимости, а также использованию такого инструмента как тайм-аут. Протокол UDP такого инструментария не имеет, а потому при получении отправленные данные могут приходить не полностью;

Упорядоченность: опять будет предпочтительнее TCP, поскольку этот протокол гарантирует передачу пакетов данных именно в том порядке, в котором они были отправлены. В случае с UDP такой порядок не соблюдается;

Скорость: здесь уже лидировать будет UDP, так как более тяжеловесному TCP-протоколу будет требоваться больше времени для установки соединения, подтверждения получения, повторной отправки данных и т.д. ;

Метод передачи данных: в случае с TCP данные передаются потоково, границы фрагментов данных не имеют обозначения. В случае с UDP данные передаются в виде датаграмм – проверка пакетов на целостность осуществляется принимающей стороной только в случае получения сообщения. Также пакеты данных имеют определенные обозначения границ;

---------------------------------------------------------
#TCP #Транспортный #UDP
👍30🔥3
Топологии сетей.

Топология сети – геометрическая форма и физическое расположение компьютеров по отношению к друг другу. Топология сети позволяет сравнивать и классифицировать различные сети.

• Общая шина - Каждый компьютер присоединяется к общему кабелю.

• Кольцо - Сигнал проходит по кольцу от компьютера к компьютеру в одном направлении. Каждый компьютер работает как повторитель, усиливая сигнал и передавая его дальше.

• Звезда - Один конец кабеля соединяется с компьютеру, другой подсоединяется к центральному устройству, называемому концентратором (hub).

• Полносвязная топология - Каждый компьютер соединен с каждым.

• Ячеистая топология - это полносвязная топология, из которой убрали некоторые соединения.

• Дерево - самая распространённая топология.

• Смешанная топология - смесь нескольких топологий.

Ставь 🔥 если нравятся наши рисунки

---------------------------------------------------------
#ЭтоБаза
🔥109👍22👎3👏3🤔1
Протокол ARP.

• ARP (англ. Address Resolution Protocol — протокол определения адреса) — протокол в компьютерных сетях, предназначенный для определения MAC-адреса другого компьютера по известному IP-адресу.

Порядок действий компьютера, который хочет узнать IP адрес по MAC или наоборот.

• Компьютер, который хочет узнать МАК-адрес по известному IP-адресу, направляет ARP запрос “У кого IP 192.168.10.43?” Запрос отправляется на широковещательный МАК-адрес (FF:FF:FF:FF:FF:FF).

• Этот запрос получают все компьютеры в сети. Тот компьютер, который узнал в запросе свой IP-адрес подготавливает и отправляет ARP ответ. В ответ включается IP-адрес компьютера (IP:192.168.10.43) и его МАК-адрес.

• Отправитель ARP запроса получает ответ, извлекает из него МАК-адрес и записывает в свою ARP-таблицу.

---------------------------------------------------------
#ЭтоБаза #ARP
👍30🔥4
Технология Ethernet.

Ethernet - технология локальных сетей, отвечающая за передачу данных по кабелю. Ethernet работает на физическом и канальном уровне модели OSI

• Классификация Ethernet.
1) Ethernet - скорость 10 Мб/с
2) Fast Ethernet - скорость 100 Мб/с
3) Gigabit Ethernet - скорость 1 Гб/с
4) 10 Gigabit Ethernet - скорость 10 Гб/с
5) 40 Gigabit Ethernet - скорость 40 Гб/с
6) 100 Gigabit Ethernet - скорость 100 Гб/с

• Подразделяют класический и коммутируемый Ethernet

• Класический Ethernet использовал разделяемую среду в виде коаксиального кабеля, который позже был вытеснен концентраторами (hub)

• Коммутируемый Ethernet использует соединение точка-точка. Это стало возможным благодаря новым устройствам под названием "коммутаторы"

• На фото вы видите формат пакета Ethernet.

---------------------------------------------------------
#ЭтоБаза #Ethernet
👍241
Стек TCP/IP.

• Стек протоколов TCP/IP - сетевая модель, описывающая процесс передачи цифровых данных. Она названа по двум главным протоколам, по этой модели построена глобальная сеть — интернет. Сейчас это кажется невероятным, но в 1970-х информация не могла быть передана из одной сети в другую, с целью обеспечить такую возможность был разработан стек интернет-протоколов также известный как TCP/IP.

• TCP/IP состоит из 4 уровней.

1) Канальный уровень выполняет функции физического и канального уровня модели OSI

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

3) Транспортный уровень такой же как в модели OSI.

4) Прикладной уровень выполняет функции сеансового, уровня представления и прикладного уровня модели OSI.

---------------------------------------------------------
#TCP_IP
👍361
Виды кабелей в компьютерных сетях.

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

Витая пара в настоящее время является наиболее распространенным кабелем для построения локальных сетей. Кабель состоит из попарно перевитых медных изолированных проводников

Оптоволоконный кабель – самая современная среда передачи данных. Он содержит несколько гибких стеклянных световодов, защищенных мощной пластиковой изоляцией. Скорость передачи данных по оптоволокну крайне высока, а кабель абсолютно не подвержен помехам. Расстояние между системами, соединенными оптоволокном, может достигать 100 километров.

---------------------------------------------------------
#ЭтоБаза
👍324👨‍💻1
Что такое DNS?

• DNS - система доменных имен. Когда ты вводишь в свой браузер youtube.com твой браузер не знает что это значит. От обращается к DNS серверу и спрашивает "Скажи какой IP-адрес у домена youtube.com". DNS-сервер отвечает 172.217.7.206, и после этого ваш бразер сможет загрузить ютуб, также он запишет этот IP себе в кеш, чтобы позже не обращаться к DNS серверу.

• Иерархия DNS серверов.

1) На первом месте стоит корневой root сервер. Рут сервер не один, их множество. Но этот сервер нам IP - адреса не скажет. Он лишь скажет нам к какому серверу обратиться дальше.

2) Дальше идет сервер верхнего уровня Домены верхнего уровня - это то что идет после последней точки .com, .org, .ru, .net. Этот DNS-сервер отправяет к серверу авторитативных имен, либо может сказать сразу IP-адрес.

3) Сервер авторитативных имен уже говорит IP-адрес сайта.

• В терминологии DNS существует три типа запросов:

1) Recursive (рекурсивный) - это запрос формата: "Пришли мне IP-адрес сайта google.com"

2) Iterative (итеративный) - это запрос формата: "Пришли мне IP-адрес сайта maps.google.com либо авторитативный DNS сервер"

3) Inverse (обратный) - спрашивает все наоборот: "Какое доменное имя у такого-то IP - адреса?"

——————————————————————-
#DNS
👍59🔥1
Сетевые атаки DoS и DDoS.

DoS - Denial of Service (он же отказ в обслуживании). В ее случае злоумышленник отправляет огромное количество запросов к объекту атаки, перегружая его и тем самым, выводя из строя. Цель этой атаки - перегрузить системные ресурсы объекта и тем самым нарушить его нормальную работу.

DDoS(на фото) - Distributed Denial of Service - Разница между ними в том, что в случае DDoS, атака запускается не с одного компьютера, а при помощи множества подконтрольных злоумышленнику устройств, которые заражены вредоносным ПО, заставляющим их совершать атаку - это называется ботнет. Ботнеты могут быть очень большими. Например, самый большой ботнет Necurs только в 2017 году насчитывал свыше 6 миллионов скомпрометированных устройств.


📌Позже мы разберем другие атаки
———————————————
#безопасность
👍395🔥2
Предложите тему для поста в коментариях
👍6👎1