Pull to refresh

Comments 99

как оказалось дело в образовательной программе


Тыща плюсов. Отучившись по специальности «Вычислительные системы и сети», я даже не узнал, что такое пинг, порт, и фаервол. Не говоря уже про NAT)
Тоже учился на ксис. Чтобы что-то знать нужно на пары ходить. Методичка по одному из предметов по сетям, который преподается, а их было несколько. bsuir-helper.ru/sites/default/files/2012/01/07/met/Konspekt_lekciy._Chast_1_Seti_EVM.pdf
Проблема в том, что студенты не хотят получать эти знания.
Лично я думал так учат только там где я получал вышку, но когда уже через пару лет после окончания университета встречал ребят закончивших университеты схожих специальностей из разных городов, то как оказалось так учат везде!
Очень странно. У меня на этой специальности было вплоть до лабораторок по декрипту WPA.
Скорее всего инициатива отдельно взятых преподавателей. У нас во Владивостоке тоже беда с выпускниками местных ВУЗов по направлению «Информационная безопасность». Учат чему угодно — криптографии, физике, математике, но не тому, что нужно в работе. При этом, в одном из ВУЗов один из преподавателей решил сделать для студентов факультатив по технологиям ViPNet, связался с нами как с одним из партнеров, мы предоставили все необходимые учебные лицензии, учебные материалы и посильные консультации. В итоге выпускники этого ВУЗа уже хоть что-то умеют практические применимое, тк випнета много, особенно в госорганах. А так в целом проучившихся 4-6 лет (бакалавр/магистратура) нужно еще учить полгода-год реально необходимым навыкам.

З. Ы. И этот ВУЗ — не ДВФУ
Тыща плюсов. Отучившись по специальности «Вычислительные системы и сети», я даже не узнал, что такое пинг, порт, и фаервол. Не говоря уже про NAT)


Мил-человек, если ты «отучился» в БГУИРе, да ещё на ВМСиСе, то не знать, что-такое пинг, порт и фаервол ты не можешь по определению — Глецевич зачёт за красивые глаза не ставит, да и лабы на CISCO классе мимо сознания не проходят… Одно из двух — либо это была ещё та «учёба» на заочке, либо «хто-та урот»…
Это было 20 лет назад. Впрочем, программа мало изменилась, несмотря на пришествие цисков. Спасибо за диагноз по аватарке.
Тогда надо и писать — 20 лет назад отучился…
Диагноза не было… Было предположение, что кто-то что-то не договаривает, при этом выносит диагноз всей специальности экстраполируя свой опыт 20-летней давности… Кстати, gxcreator так же это заметил…
Вы слегка отстали от реальности… К счастью…

Боюсь, это БГУИР застрял в 70-х. Я ниже давал ссылки.
У вас читают сугубо теоретические вещи, причем устаревшие еще в момент рождения. Не всё конечно, но приличная часть образовательной программы.
Вот похожие примеры из моего вуза)
www.bsuir.by/ru/kaf-informatiki/kompyuternye-seti
fksis.bsuir.by/wps/wcm/connect/410d928049d40d3b95ebfd8ce2513ba7/программа+ГЭ+ВМСиС+2012+.pdf?MOD=AJPERES
Это древнее г-но мамонта устарело еще лет 20 назад) да еще и сугубо теоретическое.


БГУИР, конечно, — далеко не MIT… Но заочно выносить диагноз свой альмаматер как минимум некорректно.
По сути приведённых ссылок:
1. На специальности «Информатика и технологии программирования» — своя специфика, они чистейшие Computer Sciences… У них даже курс Высшей математики — отдельный от всего БГУИРа… По сетям они точно не специализируются… Ссылаться на их программу ликбеза по сетям, человеку который «отучился по специальности «Вычислительные системы и сети»» — как минимум некорректно, а как максимум — намеренное введение в заблуждение…
2. Ссылка на программу выпускного гос.экзамена (единого на все четыре дисциплины) — аж 2011 года… Кстати, с удивлением обнаружил, что я один из авторов данной программы (правда не по сетям)… Даже уже и не помнил, когда её писали… Спасибо за напоминание — повеселили… А по поводу госэкзаменов, и особенно — той формы, в которой они проводились — отдельный разговор… оттуда и корни формулировок вопросов, чтобы среднестатистический безпятиминут инженер по 4 предметам после недели подготовки мог выдать «на гора» что-то более-менее вразумительное в письменном виде за 2 часа. Спасибо, что их отменили…
Там же ниже под ссылками — вам ответили сразу же:
eviland
Вопросы по дисциплине «Вычислительные комплексы, системы и сети» покрывают абсолютно всё, что описано в статье. Более того, они значительно глубже.


Поэтому, вместо непонятного злопыхательства, просто порадуйтесь, что ситуация в конкретном вузе на конкретной специальности на практике обстоит всё же получше, чем вы себе это представляете и транслируете на весь «русский мир»…
Успехов.
Это не злопыхательство, это желание помочь альмаматеру ликвидировать отставание. Чтобы помочь, надо сначала поставить диагноз (БГУИРу, не ВМСиСу). Правда — она всегда неприятна, но если хотим развиваться, придется её услышать.
На практике ситуация обстоит так, что выйдя из вуза на производство, студенту приходится учиться заново, теперь уже современным вещам, применяемым в реальности, а не в старых учебниках.
Вы преподаватель, вам сложно взглянуть на ситуацию с другой стороны, понимаю.

p.s. так это моя проблема, что на официальном сайте программа 2011 года, и других просто нет? Или всё же проблема вуза?)

p.p.s. Я все 20 лет работаю по специальности. Были преподаватели, которых до сих пор вспоминаю с благодарностью. Но всё же, из вузовских знаний, в работе пригодилось хорошо если процентов 10-20. Если сейчас этот процент вырос, я очень рад.

Чтобы помочь, нужно идти ногами в свой ВУЗ и разговаривать с теми, кто принимает решения. Анонимное нытье в интернете бесполезно.

Вы преподаватель, вам сложно взглянуть на ситуацию с другой стороны, понимаю.

Отнюдь… и с другой стороны смотрим, и, хоть вы не верите в прогресс за 20 лет, но что-то меняем, и даже (О, БОГИ!) — не всегда в худшую сторону…

Тут же речь не о том, что «народ — посмотрите, у вас рожа грязная», а в том, что уже конкретно эту рожу уже 10 лет как помыли… И всё равно — будем по инерции грязью поливать… «За державу обидно, однако» (с)…

Чтобы помочь, надо сначала поставить диагноз (БГУИРу, не ВМСиСу)

Как-то я упустил момент, когда глубокоуважаемый комментатор решил обобщить свой «удачный опыт» обучения сетям на ВМСиСе на весь БГУИР…

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


Да, так и есть… Правда не по всем вещам учебники старые… Но базу закладывают всё же в университете… И да — иногда по старым учебникам, ибо в нормально написаны… Смысл сейчас С++ переиздавать? Но Танненбаума, например, каждые два года дополняют и перевыпускают, хотя по факту — ядру книги (книг) по 20 лет…

Но всё же, из вузовских знаний, в работе пригодилось хорошо если процентов 10-20.


Проблема или же наоборот — конкурентное преимущество нынешних студентов в том, что они уже со второго курса определяются со специализацией и каждый из них берёт свои 10-20% от общей программы по специальности… Можно заточить их под конкретную супер-новейшую технологию, но проблема в том, что не факт, что: а) она понадобится всем 100% студентов, и б) именно эта технология будет на волне через год-другой… Плавали — знаем… И да… В сисадмины у нас идёт менее 5% от выпуска, 85% — идут в чистые девелоперы (рынок-с, однако), которые бы, дай им волю, на половину объёма нынешних сетевых дисциплин с радостью бы забили большой болт и ещё бы спасибо сказали… Но не факт, что потом бы не вспоминали через 20 лет, что их чему-то недоучили…

p.s. так это моя проблема, что на официальном сайте программа 2011 года, и других просто нет? Или всё же проблема вуза?)


Нет, это проблема ВУЗа. В частности — проблема кафедры, а ещё в частности — проблема финансирования, ибо отдельного человека на кафедре для ведения сайта/страницы нанять нельзя, а можно только назначить из числа штатных преподавателей, которые материально никак не стимулируются в сторону постоянного мониторинга и актуализации материалов выкладываемых на сайт… Есть проблема, признаём… фокус всё же на студентах, в первую очередь, а не на пиаре… Пардон…

Ещё раз… В БГУИРе в целом, и даже на ВМСиСе в частности, не всё идеал, но хаять заочно всё огульно или даже точечно но на основе своего среза опыта 20-летней давности — не есть корректное поведение…

Непонятно, почему вы конструктивную критику воспринимаете как поливание грязью.
За высшим образованием я давно наблюдаю, недостатки у него системного характера, мой пример — просто частный случай, который подвернулся под руку. Не было ни задачи, ни желания что-то облить грязью.
Что-то конструктивной критики я не заметил… А вот несоответствие высказывания по конкретному предмету на конкретной кафедре со «скромным» вынесением факта 20 летней свежести опыта коментатора за скобки глаз резануло…
Из последующий уточняющих комментариев оказалось, что месье образование судит в целом и по косвенным признакам. Ок… приятно слышать что «диагноз» поставлен… Когда приступаете к лечению? А то, с подобной «помощью» скоро и диагноз нечему будет ставить…
P.S. Кстати, да — 20 лет назад цисков не было… Но с 2013 на этой же специальности работает CISCO Academy и все студни по умолчанию проходят CCNA сертификацию параллельно с зачётом и экзаменами…
Сама статья в целом, наверное, хорошая, но вот некоторые детали просто режут глаз.
Думаю из представленной таблицы сразу становится понятно почему самый распространенный диапазон это 192.168.X.X

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

Почему нельзя, или зачем вы так настроили роутер?
Зачем на скриншоте замазаны ваши Windows, Firefox и провайдер Игра-Сервис. Не то, чтобы это было принципиально, но потом по мотивам таких инструкций начинают плодиться ещё менее грамотные инструкции со скриншотами.
Можно настроить несколько DHCP-серверов на одном роутере. Тогда локальная сеть разделится на подсети.

А в данном месте вы решили всех новичков окончательно запутать, не сказав условий как это все физически подключается к роутеру. Неужели через один интерфейс и без VLAN? Не надо так.
Из опыта, новичкам нужно знать как работает DHCP, чтобы не было фраз на собеседовании, что сервер сканирует сеть, и хотя бы представлять зачем нужны DNS, ARP, VLAN. А то иногда такая дичь начинается на собесах, что как-то дальнейший разговор уже и продолжать не хочется.
Непонятно, и вообще неправильно, откуда вы взяли по 256 узлов в подсетях х.х, и почему их нужно разбивать именно так и никак иначе.

Согласен. Один, предпоследний, X выставил лишним. Нужно было написать 0 или 1.

Если вам необходимо с ПК зайти на web-интерфейс, например, принтера или ip-телефона и при этом ваш ПК находится в другой подсети, то подключиться не получится.

Почему нельзя, или зачем вы так настроили роутер?


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

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

Зачем на скриншоте замазаны ваши Windows, Firefox и провайдер Игра-Сервис.

Данная информация никак не связана с целью, для которой сделан скриншот. Данным скриншотом было необходимо показать, как можно узнать свой белый ip-адрес, а не ОС, Провайдера и Браузер))

А в данном месте вы решили всех новичков окончательно запутать, не сказав условий как это все физически подключается к роутеру.

Специально для таких моментов, в начале статьи я написал «Сразу предупреждаю, что никакой углубленной информации в статье не будет».
Если новичков еще нагрузить более детальной информацией, в том числе и «зачем нужны DNS, ARP, VLAN» и все это в одной статье, то она уже не будет такой простой и понятной для изучения.

А то иногда такая дичь начинается на собесах, что как-то дальнейший разговор уже и продолжать не хочется.

Всё зависит от вас. Кого вы приглашаете на собеседования. Как составлена ваша вакансия. И чего вы ждете от собеседуемого.
Нужно понимать, что у всех айтишников свои сильные стороны познаний и это зависит лишь от опыта работы и от количества встречаемых им систем и сетей, с которыми приходилось работать.
Определите свои конкретные ожидания от собеседуемого и отфильтруйте по этим ожиданиям откликнувшихся, тогда не придется встречаться с таким «иногда такая дичь начинается на собесах, что как-то дальнейший разговор уже и продолжать не хочется»

Всех Благ!
У меня был случай, человек не смог объяснить, что у него в резюме написано. На вопрос, зачем же вы эти аббревиатуры написали, он ответил, что резюме ему друг сделал.
Если вам необходимо с ПК зайти на web-интерфейс, например, принтера или ip-телефона и при этом ваш ПК находится в другой подсети, то подключиться не получится.

Как же быть? Если очень необходимо с ПК зайти на интерфейс, например, принтера и при этом мой ПК находится в другой подсети?
Вероятно же, что нужно правильно настроить маршрутизацию. Ну а вообще, для чего вам нужно идти на веб морду принтера из соседней сети, которая в вашей сети вовсе не видна? Если вы имеете возможность пользоваться принтером из другой подсети, значит маршруты уже есть и с ними все ок, а вебморду просто закрыл сисадмин, что бы обычные пользователи туда не попали даже случайно
Понятно и красиво. Ещё про использование ip v6 в таких-же стилях прочесть.
На самом деле нет. В статье куча не то что неточностей, а неточностей вплоть до откровенной дезы. Самые яркие примеры — диапазоны локальных IP, примеры с разбивкой на подсети. в разделе про DHCP и общее незнание прикладной и матчасти
Еще одна возможность “пинга” это узнать какой ip-адрес скрывается за доменом сайта. А именно, на каком сервере установлен хост сайта.

Про утилиты host, nslookup, dig которые и предназначены для резолвинга имён и IP адресов, автор видимо не в курсе. Плюс к этому, такое чувство, что автор старательно обходит 4-х уровневую модель стёка TCP(UDP)/IP.

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

Преимущество в скорости у UDP перед TCP отсутствует как таковое. UDP используют для голоса и видео реального времени (и то сильно не все: попробуйте, например, FaceTime пустить по каналу с ощутимым количеством потерь раз в 15 секунд) так как человек реагирует на кратковременные повреждения картинки/голоса лучше, чем на задержку из-за повторной передачи TCP.


TCP нужен там, где прикладной программист не хочет сильно вдаваться в низкоуровневые детали: «я сказал передай вот эти байты, значит, передай». UDP — там, где либо архитектурно не нужна гарантия доставки конкретного сообщения (DNS тот же), либо там, где прикладному программисту интересно самому управлять алгоритмами этой гарантированной доставки (QUIC).


Ну и традиционно рекламирую книжку «High performance browser networking»: https://hpbn.co/. Если ещё не читали — идите и прочитайте, она отличная.

Очевидно что передача одиночного небольшого сообщения по UDP будет быстрее чем по TCP хотя бы в силу отсутствия хэндшейка.
Так что про «как таковое» — вы загнули.
В современном tcp fast open SYN+DATA идут в одном пакете.
Рассчитывать на tcp fast open сейчас ни один здравомыслящий разработчик не будет. Слишком новая штука и далеко не везде есть. Тем более никто не будет переводить уже готовое приложение на TCP просто потому, что оно «не медленней». Не говоря уж о том, что fast open работает только если соединение уже устанавливалось ранее. ТО есть опять же — первоначальный handshake никуда не делся.

Bugatti Veyron (автомобиль) при одновременном старте из состояния покоя несколько секунд едет быстрее Eurofighter Typhoon (самолёт-истребитель), из чего совершенно не следует, что автомобиль в общем быстрее самолёта. «Одиночное небольшое сообщение» это такой же частный случай, из которого не следует общая характеристика протоколов.

Верно. Поэтому я не спорил с утверждением UDP не быстрее TCP.
Я спорил с утверждением «не медленнее как таковое», что подразумевает абсолют. Есть ряд ситуаций, когда на автомобиле будет добраться быстрее чем на самолете. Причем их гораздо больше, чем ситуаций когда UDP будет быстрее TCP. Так что метафору вы выбрали крайне неудачную.

Тогда я не понимаю, с кем Вы спорите, потому что я не вижу этого утверждения в своём комментарии. В значении словосочетания «как таковое» я также не вижу никаких намеков на абсолют (понятно, что я просто первые результаты в поисковике посмотрел, и там есть, например, эпическая статья https://litrossia.ru/item/7277-oldarchive/ именно про этот оборот).


Поэтому если Вы согласны с тем, что «UDP не быстрее TCP», давайте на этом остановимся и не будем повышать градус, потому что именно это я и хотел сказать.


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

Ну и традиционно рекламирую книжку

Спасибо.
Либо зайти, например, на сайт mobilon.ru и в самом низу (в подвале сайта) вы увидите ip-адрес вашего роутера.

Вы там наверное серый IP увидели, потому что этот сайт расположен в локальной сети вашего провайдера. У меня там показывается внешний IP, несмотря на то, что я за NAT сижу и на WAN мне прилетает серый IP.

Собственно «из интернета» можно увидеть серый IP в одном случае и одним способом: по WebRTC, если у вас кабель воткнут напрямую в компьютер (иначе будет IP, который вам отдает роутер). Возможно есть еще способы через JS это сделать, но на указанном сайте ничего такого не применяется (и почему, кстати, вообще он, а не какой-нибудь популярный 2ip.ru?).
Почему бы не просто myip.ru, в котором нет 100500 лишних ссылок, как в 2ip?
согласен
myip.ru тоже отличный ресурс для данной информации
Только для IP (не программно), достаточно написать IP гуглу/яндексу.
Вся интернет сеть подразделяется на глобальную (WAN) и локальную (LAN).
Аббревиатура «MAN» в контексте категорирования сетей Вам ни о чём не говорит?
Существуют разрешенные диапазоны локальных сетей:
Термин абсолютно неверный, спсобный ввести в заблуждение. А таблица после этих слов — вводит в заблуждение с гарантией. Во-первых, или 192.168.0.0/16 описывайте как один, или каждый из диапазонов бейте на некогда существовавшие классы (из этой таблицы ни в жисть не понять, например, где же кончается 192.168). Во-вторых, если уж взялись, то перечисляйте все диапазоны (хотя бы в рамках RFC 1918).
Так вот локальные ip-адреса — это серые ip-адреса, а глобальные — это белые.
На самом деле только второе правильно. А вот первое в общем случае неверно — и я, например, точно знаю, где находятся минимум две локальные сети, в которых каждый узел имеет белый адрес.
Чтобы ip-адрес не менялся, его можно задать статически. Это можно сделать, как на компьютере в настройках сети, так и на самом роутере.
Второе неверно. От того, что на DHCP-сервере адрес зарезервирован, он не стал статическим. Постоянным — да, но он всё равно динамический.
Еще одна возможность “пинга” это узнать какой ip-адрес скрывается за доменом сайта.
А это, извините, вообще дезинформация. IP-адрес сообщит DNS-запрос, который выполнит утилита ping. В данном случае она — всего лишь посредник. Более того — если имени соответствует несколько IP-адресов, до нас она донесёт только один из них, а об остальных — умолчит. А на самом деле ещё хуже — утилита, получив несколько адресов, попробует послать ICMP только на один из адресов. И если в данный момент этот адрес на целевом хосте недоступен (скажем, ведутся какие-то техработы), утилита доблестно сообщит, что узел мёртв.

Это так, навскидку, на самом деле претензий к тексту намного больше.
UFO just landed and posted this here
С чего бы условному бухгалтеру это надо знать?
Это должен знать любой пользователь, который так или иначе обслуживает сеть. Например человек занимающийся настройкой сети в своей квартире. Но никак не «каждый» пользователь.
Тут есть разные точки зрения. Но на курсах вождения преподают устройство автомобиля. В минимальном объёме, не достаточным для каких-то практических целей, но преподают. Хотя-бы для того, чтоб масло в омыватель не заливали.
А для буха, конечно, незачем знать основы сетей. Подумаешь, не видит разницы между подключением к ютубу и впн с банком. Или межу одноклассниками и точно «такой-же страницей». Особенно бухи, которые экономят на сис.админе, потому, что «а зачем, и так всё работает» и сидят под админами из-за исторических особенностей софта для бухгалтерии.
На курсах вождения НЕ преподают устройство автомобиля. Во всяком случае в России.
Возможно не прав по этому пункту. В 93м преподавали.
Ну так раньше каждый водитель был еще и механиком.
Сейчас же обслуживание и вождение разделились.
Ровно тоже самое произошло с ПК. Раньше чтобы просто подойтик к ЭВМ без сопровождения — нужно было быть кандидатом как минимум.
Потом просто подкованным пользователем/энтузиастом.
А сейчас — просто знающим базовые вещи.

Если бух смотрит ютьюб на рабочем компе — это не проблема её знаний. Это проблема админа. Если админа нет — это тоже не проблема знаний буха.
Если бух смотрит ютьюб на рабочем компе — это не проблема её знаний. Это проблема админа.

А причём тут админ?
UFO just landed and posted this here
Сравнение некорректно, заливать бензин — это аналог подвести электричество к блоку питания роутера. В случае любой ошибки в машине загорается check engine и добро пожаловать в сервис. А можно заморочиться и прочитать длинный сервисный мануал (который ещё найти нужно), как сбрасывать ошибки и менять масло, фильтры и колодки самому.
Даже пользовательскую инструкцию к машине мало кто выполняет, регулярно проверять уровень масла и давление в шинах.
Каждые полгода в сервисе что-то делают и ладно.
Прочитал по диагонали и офигел. Это точно для людей с дипломом?
Настолько поверхностно и неточно, что я бы не рекомендовал даже как пособие для домохозяек.
Придирки для обоснования комментария (выбрал некоторые фразы, выделенные жирным шрифтом в оригинальном тексте):
1. «Разрешенные диапазоны локальных сетей». Вообще не совсем так. Есть диапазоны немаршрутизируемых подсетей. В «локальной» сети никто никому ничего не разрешает и не запрещает. Естественно, эти диапазоны немаршрутизируемых подсетей повсеместно используются в разных локальных сетях, я придираюсь к терминалогии.
2. «локальные ip-адреса — это серые ip-адреса, а глобальные — это белые.» Или, может быть, внутренние и внешние? Шутка, придираюсь опять к терминам, уж очень они далеки от профессиональных.
3. «Если вам необходимо с ПК зайти на web-интерфейс, например, принтера или ip-телефона и при этом ваш ПК находится в другой подсети, то подключиться не получится.» Это, мягко говоря, не так.

Вообще я бы не рекоммендовал после института идти в техническую поддержку, консультантами-продавцами цифровой техники, мастерами по наладке компьютерных устройств. Вы что, зря 5 условных лет учились?

Я бы сказал, что лучшие рускоязычные материалы для вхождения в сети — СДСМ, Сети Для Самых Маленьких, by eucariot. Есть тут на хабре и на GitBook. Возможно как раз то, что вы хотели бы видеть — о том как работают сети, как их строить и обслуживать.


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

Мне в свое время понравился обычный курс Cisco CCNA именно как база по сетевым технологиям.

Отличный курс. С теорией по верхам и примерами. Вот только примеры для цисок. Для одних это дополнительный плюс, для других — не преодолимый барьер. Мне очень понравился, но когда его рекомендовал для ознакомления с сетями, столкнулся с ситуацией, что многие его бросали начиная с первого урока про CPT.
Беда с образованием в стране, беда.

Хотя и 13 лет назад пацаны (принятые на работу по просьбе), которые на тот момент заканчивали ВУЗ по специальностям связанными с сетями, понятия не имели ни об IP-адресах, ни о чём-то другом. Учились по ходу работы и где-то через пол года один из них сказал, что выучил за 6 месяцев реальной практики больше, чем за 4 года учёбы.

Оканчивал связной вуз лет 10 назад, на 5 курсе всё это было, но ваша правда, мало кто вникал.
И тут ещё некорректно — "Если адресат недоступен или данный ip-адрес не существует, то мы увидим такую картину:"
к скриншоту с "Превышен интервал… "

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

UFO just landed and posted this here
Вопросы по дисциплине «Вычислительные комплексы, системы и сети» покрывают абсолютно всё, что описано в статье. Более того, они значительно глубже.
«Хотите вы песень?
— Их есть у меня....» (с)
«Теоретические основы компьютерных сетей»
«Аппаратное обеспечение компьютерных сетей»
«Администрирование компьютерных систем и сетей»

Каких ещё витаминов, месье, мы вам не додали в детстве?
Я ни на что не жалуюсь. Речь же о проблемах вузовского образования, не о моих личных.
Про эти ссылки знаете только вы. Для абитуриента они должны быть видимы с bsuir.by. Они даже не гуглятся. Более того, они не открываются вообще, пришлось из кэша гугла доставать эти документы.
Да, я вижу там серьезный прогресс за 20 лет, это прекрасно. (Хоть и не нашел про порты и фаерволы.)
Всё верно. В программе оно все было. Но без практики. Как это применяется, для чего это нужно. Поэтому получается так, что выучил теорию, сдал зачет/экзамен и через пару месяцев об этом уже не вспоминаешь, потому что не применяешь. А когда после окончания университета уже на должности вдруг сталкиваешься с сетями, то где-то далеко в памяти вспоминаешь, что было подобное на лекциях, но в любом случае все приходится изучать снова. Только бонус в том, что уже все это можно применить на практике)

Судя по программе и экзамену, все вопросы должны были быть освещены. Так что я больше склоняюсь к этому варианту:

Тогда мне конечно показалось, что это я прохалтурил и не доучил в университете.


Спросите любого выпускника по 7-ми вопросам, которые я расписал и вы удивитесь.
UFO just landed and posted this here
Уффф, осилил до конца :) Поначалу пытался отдельно помечать косяки и неточности, потом просто забил и дочитал :) В целом есть ощущение, что это не для начинающих ИТ-специалистов написано, а для уже вполне себе законченных чайников. Не могу себе представить, чтобы выпускник технического ВУЗа (а особенно по ИТ-специальности) не знал такого. Статья же сама по себе скорее собьет с толку, чем даст какое-то реальное понимание именно из-за огромного количества неточностей. Есть такое ощущение, что автор сам толком не понимает, о чем идет речь :)
Точно! Косяк на косяке и косяком погоняет!
Меня вообще удивляет — зачем нужны какие-то «гайды» еще, когда на хабре есть просто титанический цикл "сети для самых маленьких"? Он просто ультимативный (автор вроде как книгу думал даже печатать — свои же части просто в бумагу). Лучше вряд ли кто-то сможет.
Я хотел написать примерно то же, но для контроля посмотрел нулевую часть.
Предполагается, что вы, как минимум читали о эталонной модели OSI (то же на англ.), о стеке протоколов TCP/IP (англ.), знаете о типах существующих VLAN’ов (эту статью я настоятельно рекомендую к прочтению), о наиболее популярном сейчас port-based VLAN и о IP адресах (более подробно).
Иначе говоря, СДСМ начинается даже не там, где заканчивается обсуждаемая статья: между ними есть некоторое количество неосвещенной информации, страшные буквосочетания OSI, VLAN и так далее.

Что никоим образом не отменяет того, что настолько простые гайды, по моему скромному, лучше размещать где-нибудь в другом месте. А то так дойдем до статьи «Математика для начинающего», где рассмотрим четыре основных действия арифметики на примере счетных палочек. Ведь есть же люди, у которых проблемы с арифметикой, наша задача им помочь!
1. Добавить бы про классы, CIDR и маску подсети (что, зачем, почему и как).
2. Учитывая постоянный рост мобильных устройств и беспроводных сетей, туда бы ещё углубиться (MAC, IMEI, каналы)…
3. IPv6 бы ещё…

Ну и классику: семиуровневую модель OSI, что такое протокол, как работает запрос DNS…
он старался, но пройдет на пересдачу)
Хотелось бы прочитать прямо в этой статье более подробно про серые/белые IP. В общих чертах всё ясно и очень доходчиво, но остались некоторые вопросы, которые очень хорошо было бы поместить сюда: описать более подробно, почему именно эти диапазоны IP используются, и еще парочку предложений про NAT в рамках статьи.

И еще:
Думаю из представленной таблицы сразу становится понятно почему самый распространенный диапазон это 192.168.X.X

Честно говоря, посмотрев таблицу пару минут, не особо понятно.

Автору спасибо за труд!

Браво! Достаточно читабельно и доступно передал.
Только я не пойму, действительно ли так плохо вас учили? Я учусь в колледже, и мы это прошли ещё на 2 курсе, однако примерно половину из этого я знал ещё в 9 классе

Читабельно, доступно, но неправильно.

Вот чутка не хватает про модель OSi)) О ней тоже частенько любят спрашивать на собеседованиях, ну а если прям хочется сети изучить, то Таненбаума вам в прочтение.

Захотелось ответить сразу многим комментирующим — люди, выйдите из башни слоновой кости.
Да, статья неполная, да, неточная. Но нужная примерно в таком виде. Кому нужная? Вам!
Эту статью должны прочитать очень многие: монтажники и тех.под вашего провайдера, «выездные инженеры» вашего аутсорсера, какая-то часть ваших знакомых, достающая вас настройкой роутера. Ваша жизнь от этого станет легче. Ну и сами посмеётесь над ней.
Да нафиг не нужны на хабре некорректные статьи. Если в статье о чём-то не рассказано — это нормально. А если прямое противоречие с реальностью — таких инструкций|статей быть не должно.
Эту статью должны прочитать очень многие
Вы слегка, самую малость, преувеличиваете охват Хабром аудитории. Все эти люди, включая знакомых, достающих настройкой роутера, Хабр не читают как правило.

И да: я все комплексую, что у меня нет технических статей, я не считаю себя столь компетентным, чтобы писать сюда что-то техническое. А ларчик, оказывается, открывается гораздо проще.
«Установка Windows для начинающих (спойлер: это очень просто)»
«Как запустить WinWord»
«DIY. Загадка отвертки: отвинтить, завинтить и отличить первое от второго»
Исключительно полезный и познавательный курс статей «Сети для самых маленьких».
Несмотря на полудетское название — разъясняется начиная с пакетов и модели OSI до VLan и WLan со всеми сетевыми протоколами и наворотами. Был на хабре, теперь даже на отдельном сайте
https://linkmeup.gitbook.io/sdsm/
Это фактически курс по сетям, только понятный:)
Видео с анимацией пакетов! Как говорится — на пальцах объясняют.
Ух, зачет! Спасибо за ссылочку! Покажу начинающим админам на работе. Кратенько по содержанию пробежался — это ж практически ICND, только немножко в более простой форме. Благодарю!
какой-либо IT-специальностью

а ничего, что когда я учился на специальности 2201 — у нас по сетям было вроде норм, хотя мне уже и не нужно. и это был даже не универ а всего-лишь ККЭП :)
а в программисты учились на специальности 2202 насколько помню…
так что выбирая IT-специальность нужно заранее думать чем заниматься хочешь. от этого и программы зависят
У автора в статье ошибок очень много и очень грубых, до простых не точностей. Читать статью потенциально вредно.
UFO just landed and posted this here
Внимание!
Если вам необходимо с ПК зайти на web-интерфейс, например, принтера или ip-телефона и при этом ваш ПК находится в другой подсети, то подключиться не получится.
не совсем верно — зависит от настроенной маски на вашем сетевом интерфейсе.
при адресе 192.168.0.1 на нём и маске 255.255.254.0, например, я смогу настраивать и 192.168.0.100 и 192.168.1.100
а куда-куда будет принтер кидать ответы с его /24?
а если еще и подсети эти в разных вланах…
Напрасно не упомянули про маску подсетИ — это важный момент в понимании того, как формируются подсЕти, и почему они разделены.
Тот случай, когда добавил статью в избранное не ради самой статьи, а ради комментов.
1) Какие нафиг WAN и LAN? Интернет это и есть WAN, Wide Area Network, либо сеть раскиданная по территории.
2) Белые и серые IP адреса? Вообще-то локальные и глобальные, и деляться они по типам подсети: A, B, C, D, E для IPv4. А и В типы адресов это куда вы можете постучаться напрямую через интернет. C зарезервирован для локальных сетей (192.ххх и 172.ххх) D-мультикаст, E-для экспериментов.
Каждое устройство в сети имеет свой уникальный IP-адрес.

Неправда. Каждое устройство имеет свой IP адресс в сети. Уникальными могут быть NIC или MAC адреса, и то есть устройства где все это меняется на раз.
4)
Каждый роутер оснащен DHCP-сервером.
Во первых это сервис, а не сервер.
Внимание!
Если вам необходимо с ПК зайти на web-интерфейс, например, принтера или ip-телефона и при этом ваш ПК находится в другой подсети, то подключиться не получится.

Да ну нафиг? А NAT тут уже непомогает? А как мы тогда подключаемся к интернету? А туннель сделать? А настройка роутов вручную или через протоколы? Что за пурга?
5)
Коммутатор не умеет маршрутизировать сеть как роутер.
Да ладно? А вы как это обьясните тогда? Многоуровневый коммутатор

image
Что? Как в /24 подсети может появиться 256 устройств?
Это очень грубая и непозволительная ошибка.
Если бы голосовую связь делали через TCP, даже очень быстрый, случалась бы такая ситуация: соединение прервалось по какой-то причине, десять секунд разговора пришли к вам с опозданием. И что вам с ними теперь делать, слушать на удвоенной скорости, пока разговор идет дальше и люди ждут вашего ответа?
Хочется написать вам слова благодарности за такой ликбез.
Все не как не «доходили руки» до этой темы, а тут все на блюдечке))
Классная статья для начала!!! А дальше можно было бы чуток углубиться (DNS и тд и тп.) и показать как связь.

Почему то за 1,5 года обучения в лицее все это я знал. У нас был предмет CPT, по нему и экзамен сдавали, видимо из за этого)

Честно говоря, очень ошеломлён такой безграмотностью, в плане учебных заведений, которые не дают этих азов. Учился сам в техникуме и университете. Все эти вещи были разжёваны. Искренне сочувствую тем тех. специалистам, для кого материал в статье стал открытием. Объяснение же автора более похоже на разжёвывание людям, никогда не слышавшим о компьютерах, нежели материал для специалистов… Мы на лекция проходили, мат. логику, ассемблер, программирование, субд, архитектуру ОС, системы и сети и прочее… Неужели где-то в бобруйских заборостроительных техникумах такой низкий уровень образования? И ведь автор ещё даже не заикался о всём сетевом стеке TCP/IP, модели OSI, понятия архитектуры ОС, драйверов, языков программирования высокого и низкого уровня, ООП, Реляционных Баз данных, скриптов, служб (демонов) и множества протоколов… и прочее… не говоря про инновации и новые подходы к распределённым вычислениям, нейронных сетях и ИИ. Да и ребят, пардоньте конечно, вы, будучи студентом, сами ничем не интересуетесь? Вам гугл в кампусе отключили? Сейчас можно получить практически любое образование дистанционно. Тем не менее, автору выражаю благодарность, если его статья кому-то поможет.
в общем-то никто и не спорит, что в университетах не дают подобной информации. Вопрос в том, как это преподносят. В основном: пришел на лекцию, послушал, что-то записал, ушел, забыл. То есть проблема получается в том, что студент не знает зачем ему это знать и как применить в текущий момент.
Sign up to leave a comment.

Articles