Архив рубрики: Публикации

Технология GPON. Причины, по которым профессионалы выбирают волоконную оптику

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

Когда дело доходит до оптоволоконных кабелей, доступны два широких варианта: активные оптические сети (AON) и пассивные оптические сети (PON). PON подразделяется на BPON (широкополосная пассивная оптическая сеть), GPON (гигабитная пассивная оптическая сеть) и EPON (пассивная оптическая сеть Ethernet). GPON — лучший выбор среди профессионалов благодаря своим огромным преимуществам, как описано в этом блоге.

 

Объяснение GPON

Гигабитная пассивная оптическая сеть (GPON) — это сетевая технология, основанная на стандарте ITU-T G.984. GPON может предлагать гигабитные скорости передачи и приема (или даже с XGPON, 10 гигабит) по одному оптоволоконному кабелю, который дает доступ к услугам Triple-Play, то есть к видео, голосу и данным. GPON может передавать данные со скоростью до 2,4 Гбит/с (нисходящий поток) и 1,2 Гбит/с (восходящий поток) с возможностью масштабирования до XGPON.

Технология GPON стала очень распространенной на предприятиях и дома. В домах, где используется оптоволоконный интернет, часто используется GPON со схемой FTTH (Fiber to the Home). На профессиональных уровнях, таких как большие офисы и отели, схема FTTO (Fiber to the Outlet/Office) используется с технологией GPON.

 

Структура сети GPON

В структуре сети GPON оптическое волокно устанавливается в центральной стойке здания или в аппаратной. Волокно подключается к PTRO или внешнему входу FO, а затем подключается к оконечному устройству оптической линии (OLT). Затем оптическое волокно подключается к каждому из NTO в зоне обслуживания. Оптическая распределительная сеть (ODN) — это сеть между OLT и ONT. Распределение ODN достигается с помощью оптоволоконных кабелей, обычно мономодовых, разделенных пассивными оптическими разветвителями. Затем выполняется окончательное соединение ONT с различным оборудованием (компьютерами, торговыми точками, телевизорами, телефонами и т. д.) С использованием аналоговой телефонии (POTS), традиционного медного кабеля с витой парой или видео (CATV).

 

Почему профессионалы все чаще выбирают GPON? Преимущества GPON

Как указывалось ранее, профессионалы и дома часто предпочитают GPON, а не EPON и BPON. Это потому, что он предлагает огромные преимущества, которые включают:

 Скорость

Профессионалы все чаще ищут скорость и поэтому обращают внимание на оптоволокно, которое обеспечивает высокопроизводительную полосу пропускания 5 гигабит в секунду (Гбит/с) в нисходящем направлении и 25 Гбит/с в восходящем направлении. GPOS может позволить профессионалам достичь впечатляющих скоростей с возможностью обработки трафика до 10/10 Гбит/с на абонента и пропускной способностью до 40 Гбит/с для всей оптической сети.

Безопасная передача

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

Экономия затрат

Сетевая технология GPON не только на удивление доступна, но и позволяет сократить эксплуатационные расходы. Это пассивная система; следовательно, он потребляет очень мало энергии, что позволяет сократить расходы на электроэнергию. Он также не требует постоянной ИТ-поддержки, что позволяет предприятиям экономить огромные суммы денег. С сетью GPOS вы можете сэкономить до 35% инвестиционных затрат.

Стабильность

Сетевая технология GPOS очень стабильна и всегда может обеспечить минимальную пропускную способность даже в самые загруженные времена. Сети довольно сложно столкнуться с простоями или узкими местами. Технология включает передовые разветвители ODN в сочетании с достаточной пропускной способностью, предотвращающей перегрузку сети. Он отлично подходит для передачи голоса и видео в реальном времени, когда для эффективной передачи требуется стабильное соединение.

Компактный и легкий

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

 

Последние мысли

Предприятия модернизируют свою ИТ-инфраструктуру , постепенно оставляя медные локальные сети (LAN) и радиочастотную передачу в пользу GPOS, благодаря ее преимуществам. GPOS оказался подходящим выбором для кабелей передачи данных и голоса. Огромные преимущества, предлагаемые сетями GPOS, действительно сделают шаг вперед в вашем бизнесе. Возможно, сейчас самое подходящее время для перехода на GPON.



2021-11-22T18:07:04
Сети

Настройка DNS Server на MikroTik

Сегодня поговорим о DNS в рамках использования на MikroTik, настроим Server да и в общем затронем немного истории этой технологии. И так начнём.

DNS – как много в этом слове. Domain Name System – система доменных имён или та штука, которая преобразует имя в IP. Представитель мамонтов в нашем мире. RFC 1034/1035 были выпущены в ноябре 1987 года. На сегодняшний день сервисов, его не использующих практически нет или что-то совсем специфическое. Он как инфраструктурный сервис — без него никуда. Он может не только преобразовать имя в IP, но и наоборот, такая запись называется PTR (в режиме кэширования). Читать

MikroTik. Основы написания скриптов

Это основы написания скриптов для роутеров MikroTik. Функционал их достаточно велик, но его можно расширить с помощью написания скриптов.





Читать

Основы администрирования информационных систем

Основы администрирования информационных систем

Книга: Основы администрирования информационных систем. В учебном пособии изложен материал, лежащий в основе курса «Администрирование информационных систем», читаемого на кафедре информационных систем и технологий Юго-Западного государственного университета. Пособие посвящено основным вопросам, которыми должен владеть системный администратор. Рассматриваются системные инструменты администрирования информационных систем, компьютерных сетей и баз данных компании Microsoft и прикладное программное обеспечение. Изучение теоретических аспектов позволит сформировать теоретическую базу, необходимую для того, чтобы начать работать системным администратором.

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

Скачать с mail облака

2021-11-20T08:51:41Книги и Курсы

4 главных причин открыть независимую кофейню

Мечтаете открыть независимую кофейню ? Возможно, в этом году ваша мечта станет реальностью!

Глобальная пандемия 2020 года создала множество препятствий для владельцев малого бизнеса.

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

 

1. Спрос на специальный кофе за последние 5 лет вырос более чем на 50 процентов

Кофе — второй по популярности напиток в мире после чая.

62 процента взрослых пьют кофе хотя бы раз в день. Средний любитель кофе выпивает три чашки. Это более 474 миллионов чашек кофе в день!

Любители кофе стремятся к напиткам на основе эспрессо в специализированных кофейнях, таких как https://i-coffee.me.

Кофейная промышленность выросла на 5 процентов за последние пять лет. Спешиэлти кофе остается самым быстрорастущим сектором.

В период с 2015 по 2020 год потребление капучино, латте и других напитков на основе эспрессо увеличилось на ошеломляющие 50 процентов. Высокая популярность среди молодежи в возрасте от 25 до 39 лет способствовала росту. Эта более молодая аудитория, вероятно, будет пить специальный кофе на протяжении десятилетий!

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

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

 

2. Вы можете арендовать премиальное кафе со скидкой

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

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

На этом узком рынке вы можете арендовать отличное место для независимой кофейни гораздо дешевле, чем считалось возможным несколько лет назад.

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

 

3. Владеть независимой кофейней может быть весело и прибыльно.

Вы любите потрясающий кофе? Вы человек «народный»? Вы хотите создать место встречи друзей, соседей, студентов и других предпринимателей?

Если вы ответили утвердительно на эти вопросы, возможно, вам подойдет независимая кофейня! Это веселый, полезный и увлекательный бизнес. Если все сделано правильно, это может принести прибыль для финансирования образа жизни вашей мечты.

 

4. Ваши шансы на успех высоки, благодаря нашей проверенной программе запуска кофеен

Ищете партнера по кофейному бизнесу, который знает, что нужно для успеха независимой кофейни? Положите силу чашки позади себя!

Сегодня у некоторых дела идут настолько хорошо, что они открыли вторую, третью или четвертую кофейню.



2021-11-19T15:51:24
Бизнес

Создание веб-сайта с помощью Python

Flask — это фреймворк для веб-разработки. В Python есть два модуля, которые можно использовать для веб-разработки: Django и Flask. Однако Flask более легкий и легкий в освоении. В этой статье мы создадим очень простой веб-сайт, используя модуль Python Flask.

Для начала устанавливаем Flask:

pip install flask

Шаг # 1: минимальное веб-приложение

Минимальное приложение можно найти по адресу https://flask.palletsprojects.com/en/2.0.x/quickstart/#a-minimal-application. Это веб-страница, на которой отображается «Hello World». Первым делом мы создали экземпляр Flask() с аргументом «__name__». Декоратор маршрута используется для того, чтобы сообщить Flask URL-адрес, который активирует написанную нами функцию.

from flask import Flask



app = Flask(__name__)



@app.route('/')



def index():

return "Hello World"



if "__name__" == "__main__":

app.run(debug=True)

 

Затем в терминале PyCharm введите следующее (где имя моего файла Python — main.py; в вашем случае замените main.py именем вашего файла Python):

set FLASK_APP=main.py

$env:FLASK_APP = "main.py"

flask run

 

Как только вы запустите «flask run», терминал выдаст URL-адрес с портом. Этот URL: PORT — это место, где загружается веб-страница. Вы всегда можете нажать Control+c, чтобы выйти. В нашем случае написано: «Запуск на http://127.0.0.1:5000/ (нажмите CTRL + C, чтобы выйти)». Итак, откройте свой веб-браузер, скопируйте и вставьте указанный URL. В моем случае мы скопировали и вставили «http://127.0.0.1:5000/». Также обратите внимание, что предыдущие строки должны запускаться каждый раз, когда вы перезапускаете PyCharm, чтобы он работал.

 

Шаг № 2: Добавление HTML

Первое, что вам нужно сделать, это открыть папку, в которой находится скрипт Python, и создать папку под названием «templates». Когда мы впервые запустили это, мы попытались указать имя «templates» в качестве имени папки, и вся программа вылетела и не работала. Поэтому обязательно назовите папку «templates». В этой папке «templates» создайте файл index.html с вашим HTML-кодом. Затем используйте render_template() и передайте index.html в качестве аргумента. Теперь, если вы запустите «flask run» в терминале, ваш HTML-код должен отобразиться:

html-код (index.html) на данный момент выглядит следующим образом:

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>Мое резюме</title>

</head>

<body>

<h1>

Мое резюме

Эта страница будет содержать мое резюме

</h1>

</body>

</html>

 

И код файла Python (main.py) выглядит следующим образом:

from flask import Flask, render_template



app = Flask(__name__)



@app.route('/')



def index():

return render_template("index.html")



if "__name__" == "__main__":

app.run(debug=True)

 

Последний будет отображать простую HTML-страницу.

 

Шаг № 3: Добавление CSS

Теперь я хочу добавить CSS в свой HTML. Для этого создайте папку с именем «static» и создайте файл с именем «main.css». Здесь имя фактического файла CSS может быть любым. Мы решили назвать наш «main.css». Однако имя папки должно быть «static»! Фактически, в «static» папке можно разместить все, что является статическим, например CSS, JavaScript и изображения. Итак, если вы собираетесь размещать изображения, JavaScript и CSS, вы можете создать подпапки.

Сначала напишем нужный CSS (main.css):

body {

margin:0;

color: #333

font-family: verdana;

font-size: 20px;

background-color: rgb(201, 76, 76);

}

.styled {

background-color: #92a8d1;

font-family: verdana;

font-size: 20px;

}

 

Здесь, в index.html, нам нужно написать <link rel=”stylesheet” type=”text/css” href=”{{ url_for(‘static’, filename=’main.css’)}}”> в заголовке HTML-файла. Здесь filename — это имя файла CSS (у нас main.css). Если, например, «main.css» находится с подпапкой «css», вы должны написать следующее:

 <link rel="stylesheet" type="text/css" href="{{ url_for('static', filename='css/main.css')}}">.

 

После этого вы можете использовать созданный вами CSS. Например, мы создали один под названием «styled» и использовал его в классе h1.

Файл index.html будет следующим:

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>Мое резюме</title>

<link rel="stylesheet" type="text/css" href="{{ url_for('static', filename='main.css')}}">

</head>

<body>



<h1 class="styled">

Мое резюме

Эта страница будет содержать мое резюме

</h1>

</body>

</html>

Главный файл Python — main.py — остается прежним.

from flask import Flask, render_template



app = Flask(__name__)



@app.route('/')



def index():

return render_template("index.html")



if "__name__" == "__main__":

app.run(debug=True)

 

Шаг 4: Добавление изображения

Теперь давайте добавим изображение на созданную HTML-страницу! Для этого мы используем созданную нами папку «static». Внутри папки  «static» мы создали другую папку под названием «images». В папке изображений мы поместили изображение. Теперь давайте добавим изображение в HTML-код следующим образом: <img src=”/static/images/andreyex.jpg” height=”200″ />. В этом случае мы установили высоту изображения 200, но вы можете изменить ее на все, что захотите, и добавить CSS, если хотите.

HTML-код будет выглядеть следующим образом:

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>Мое резюме</title>

<link rel="stylesheet" type="text/css" href="{{ url_for('static', filename='main.css')}}">

</head>

<body>

<img src="/static/images/andreyex.jpg" height="200" />

<h1 class="styled">

Мое резюме

</h1>

Эта страница будет содержать мое резюме

</body>

</html>

 

В качестве альтернативы можно также использовать следующее:

<img src="{{ url_for('static', filename='images/andreyex.jpg')}}" height="200" />.

 

В этом случае HTML-код будет выглядеть так:

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>Мое резюме</title>

<link rel="stylesheet" type="text/css" href="{{ url_for('static', filename='main.css')}}">

</head>

<body>

<img src="{{ url_for('static', filename='images/andreyex.jpg')}}" height="200" />

<h1 class="styled">

Мое резюме

</h1>

Эта страница будет содержать мое резюме

</body>

</html>

Шаг № 5: Добавление JavaScript

Есть два способа добавить JavaScript. В этой первой демонстрации я создам кнопку. Когда кнопка нажата, она активирует функцию myFunction(), которая будет JavaScript (находится в теге <script>). Для этого настройте кнопку. Затем установите тег скрипта в заголовке HTML-кода и определите в нем функцию. В нашем случае мы определили функцию, которая будет добавлять «все резюме» к элементу p при нажатии кнопки.

Вы можете добавить его в файл index.html следующим образом:

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>Мое резюме</title>

<link rel="stylesheet" type="text/css" href="{{ url_for('static', filename='main.css')}}">



function myFunction() {

document.getElementById("para").innerHTML = "WHOLE RESUME";

}

</script>

</head>

<body>

<img src="/static/images/andreyex.jpg" height="200" />

<h1 class="styled">

Мое резюме

</h1>

Эта страница будет содержать мое резюме

<br>

<br>

<p id="para"> </p>

<<button id="button" type="button" onclick="myFunction()"> Click to see Resume </button>

</body>

</html>

Однако в большинстве случаев файлы JavaScript, как правило, сами по себе являются документами, а не однострочниками. В таких случаях у нас будет файл .js, который нужно связать. В нашем случае мы бы написали: <script src=”/static/javascript/javascript.js”></script>. Итак, как и в случае с файлом изображения, мы связываем файл js следующим образом:

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>Мое резюме</title>

<link rel="stylesheet" type="text/css" href="{{ url_for('static', filename='main.css')}}">

<script src="/static/javascript/javascript.js">

</script>

</head>

<body>

<img src="/static/images/andreyex.jpg" height="200" />

<h1 class="styled">

Мое резюме

</h1>

Эта страница будет содержать мое резюме

<br>

<br>

<p id="para"> </p>

<button id="button" type="button" onclick="myFunction()"> Click to see Resume </button>

</body>

</html>

 

В качестве альтернативы вы также можете использовать это: <script src=”{{ url_for(‘static’, filename=’javascript/javascript.js’)}}”></script>. Последний сгенерирует этот HTML-код:

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>Мое резюме</title>

<link rel="stylesheet" type="text/css" href="{{ url_for('static', filename='main.css')}}">



<script src="{{ url_for('static', filename='javascript/javascript.js')}}">

</script>

</head>

<body>

<img src="{{ url_for('static', filename='images/andreyex.jpg')}}" height="200" />



<h1 class="styled">

Мое резюме

</h1>

Эта страница будет содержать мое резюме

<br>

<br>

<p id="para"> </p>

<button id="button" type="button" onclick="myFunction()"> Click to see Resume </button>

</body>

</html>

 

Заключение

Flask — это микро-фреймворк, который удобен в использовании и отлично подходит для начинающих. В частности, сама документация великолепна, и ее можно найти по адресу https://flask.palletsprojects.com/en/2.0.x/quickstart/#static-files. В этой статье мы узнали, как создать простой веб-сайт, добавить CSS, добавить изображения и добавить JavaScript на веб-сайт с помощью модуля Python Flask. Мы надеемся, что эта статья оказалась для вас полезной, и, пожалуйста, ознакомьтесь с Linux Hint для получения более информативных статей.



2021-11-19T13:45:57
Python