интернет входящий и исходящий трафик что это
BGP: некоторые особенности поведения трафика
В этой небольшой заметки хочу коснуться некоторых интересных моментов и особенностей управления трафиком (или попыток управления трафиком) в случае использования протокола BGP. Статья не даст ответ на вопрос о том, как сделать счастье в сети!
Изложенная информация носит познавательный характер и будет похожа на легкое чтиво для специалистов в области телекоммуникаций. Сведения будут изложены в достаточно свободной форме, без излишнего насыщения спецификой. Попробуем ответить на вопрос: «почему трафика нет там, где он должен быть, и есть там, где быть его не должно».
Мы не будем рассматривать назначение протокола BGP со всеми вытекающими последствиями, а сразу возьмем быка за рога.
Исходные данные
Начнем с того, что мы имеем собственную автономную систему, делегированный блок(-и) адресов и одного провайдера. В данном случае связь нашей AS с сетью Интернет осуществляется используя один единственный канал с провайдером. Трафик в нашу сеть (к нашим префиксам) пройдет через этот логический канал, второго мнения тут быть не может. Аналогично с входящим трафиком, весь исходящий трафик пойдет через единственный существующий канал.
Ситуация с резервированием канала может иметь два основным сценария:
1) имеется основной канал емкостью 1Гбит. Резервный (только на случай резерва) покупается значительно меньшей пропускной способность — например, 100 Мбит. В этом случае стоит осознавать последствия выхода из строя основного канал — конца света не наступит, но клиенты ощутят перемены;
2) резервный канал покупается аналогичной (или близкой к тому) пропускной способность. Такой канал получается не совсем дешевый и очень не хочется что бы он простаивал. Тут администратор начинает шаманить с разными балансировками.
Природно, что сетевой администратор хочет абсолютно точно понимать как трафик входит/выходит/проходит через его сеть. А бы даже сказал — его автономную систему. Так вот, в этом можно на 100% быть уверенным только в том случае, если используется один провайдер. Если провайдеров несколько, то понимание о трафике в сети перерастает в предположения о трафике в сети. И вот почему.
В рукаве администратора несколько механизмом влияния на информационные потоки (local preference, weight, med, as-path, etc.), но на сколько они эффективны? Скажу, что они достаточно эффективны (кто-бы сомневался), но не до конца. Ниже приведу парочку интересных примеров.
1. Исходящий трафик
Предположим что от двух провайдеров мы получаем Full View. Первый провайдер у нас будет основной, второй — резервный. Определяем политику обработки анонсов от провайдера: устанавливаем на префиксы, полученные от первого провайдера, больший local preference (как вариант) чем на префиксы, полученный от второго провайдера.
Рис. 1
В итоге весь исходящий трафик должен пойти по основному каналу. Визуализируем логические каналы (например с помощью Cacti Weathermap) и наблюдаем странную картину: трафик уходит не только через основной канал, но и через резервный. Как же так?
Все дело в том, что один Full View другому — рознь. Посмотрим на то, что мы получаем от провайдеров, в частности, на количество получаемых префиксов PfxRcd (пример взят с реального маршрутизатора):
#sh ip bgp summary
Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd
X.X.X.X 4 AAAAA 3582179 106997 96854566 0 0 4w6d 392986
Y.Y.Y.Y 4 BBBBB 772880 508161 96854556 0 0 6d02h 400394
Сессия с оборудованием X.X.X.X (AS-AAAAA) — основная.
Видим разницу в количестве в 8000 префиксов. Это означает, что если мы будет запрашивать ресурсы, находящиеся в этих 8000 сетях, то будет использоваться резервный канал. Почему так получается? Обратив внимание на эти префиксы (дельту) я заметил, что и от основного провайдера я их получаю, но в агрегированном виде. Имеется ввиду, что вместо 4*/24 мы получаем 1*/22. Кто делает эту сумаризацию? Тяжело сказать, наверное, кто-то из upstream’ов.
Небольшой подитог: даже исходящий трафик способен вытекать тудой, кудой мы не ожидаем.
2. Входящий трафик
В этом случае все с одной стороны проще, с другой сложнее.
Каким образом мы можем влиять на поведение входящего трафика? Классика — искуственно удлинять AS-PATH (prepend), отправлять анонсы провайдеру с некоторыми communities для занижения провайдерского local preference (сражу скажу, что такую возможность предоставляют не все провайдеры, а у некоторых, достаточно не маленьких, даже нет looking-glass. В таком случае коллеги звонят провайдеру и дежурный администратор в телефонном режиме рассказывает какие префиксы он «видит» и с какими атрибутами) и другие значительно менее эффективные методы.
Но как бы мы не старались, в большей мере все зависит от политик провайдера. И если с балансировкой/нагрузкой исходящего трафика все более менее хорошо, то входящий трафик мы будем получать в оба канал, причем в достаточно непредсказуемом соотношении.
Например. Наша AS-A имеет связи с двумя провайдерами: AS-B (основной) и AS-C (резервный). Свои сети мы анонсируем обоим провайдерам, но в сторону резервного мы специально удлиняем AS-PATH (хотим получить трафик в этот канал только при неисправностях с основным).
Рис. 2
Резервный провайдер получает анонсы о наших сетях из двух источников: непосредственно от клиента (от нас) и от своих пиринговых партнеров (пунктирная линия). Во многих случаях приходится сталкиваться с тем, что провайдер считает более приоритетным путем в клиентскую сеть тот путь, который непосредственно соединяет его с клиентом. Для этого он (резервный провайдер) увеличивает значения local preference на анонсы, полученные непосредственно от клиента (в данном случае 200), а не от пира (в данном случае 100). Всем своим соседям он расскажет именно об удлиненном пути (анонсах полученных от клиента), так как BGP маршрутизатор анонсирует дальше только лучший маршрут.
Значит, если трафик будет проходить через автономную сеть провайдера AS-B, то получать мы его будем в основной канал, если через сеть провайдера AS-C — в резервный. В итоге, хотим мы того или нет, но входящий трафик к нам будет «заходить» с обоих каналов. В добавок мы получаем ассиметрию: всячески пытаемся отправить трафик в основной канал, а получаем его и с основного, и с резервного.
Небольшой подитог: при двух и более провайдерах, трафик будет «литься» со всех сторон.
3. Иногда, даже порядок установки сессий играет роль
1. Рассмотрим пример.
Рис. 3
Наша сеть (AS-A) связана с провайдером (AS-B). AS-C, AS-D — другие провайдеры, AS-E — такой-же клиент как и мы. Зеленой стрелкой показано распостранение маршрутной информации, синей — входящий трафик.
2. И тут мы решаем установить связь с AS-E (это наш партнер, не провайдер). Суть связи не в организации дополнительного канала, а в обеспечении резервирования — страховки друг друга. По умолчанию, линк должен быть не нагружен. При возникновении аварий, одна AS подстраховывает другую.
Для этого мы устанавливаем политику на исходящие анонсы в сторону партнера, а именно удлиняем AS-PATH. Для партнерской сети этот анонс не является лучшим, поэтому дальше AS-E его не распространяется.
Рис. 4
3. Но так случилось, что наша сессия с основным провайдером порвалась (или это мы тестировали). В таком случае происходит: красные стрелки — распостранение удлиненного маршрута, синие стрелки — путь трафика в сеть.
Рис. 5
И тоже все в порядке.
Сессия с основным провайдером поднимается. Следует отметить, что провайдер AS-D — это тот случай о котором мы говорили ранее (для клиентов устанавливают повышенный local preference), остальные провайдеры такого не делают, то есть выбор пути основывается на AS-PATH.
4. AS-B принимает анонс от AS-A. Анонс без prepend, стало быть этот путь теперь лучший, и именно он анонсируется далее.
Рис. 6
Видим как далее распостраняется анонс и меняются источники трафика:
Рис. 7
5. В конце концов информация о доступности собственных префиксов AS-A доходит до AS-D. Для этой автономной системы такой путь считается менее приемлемым, так как ранее на обновления от клиента (от AS-E) были установлены более высокие local preference. Итогом этих процессов является такое установившееся состояние:
Рис. 8
Прошу обратить внимание на рис. 4 и рис. 8. Как видно, характер входящего трафика существенно меняется. В этом случае наш резервный канал стал если не основным, то далеко не резервным. Как исправить ситуацию? Для возвращения на круги своя можно положить/поднять сессию с партнером (AS-E), но метод далеко не научный.
Небольшой подитог: я хотел продемонстрировать, что иногда даже порядок установки сессий играет роль и влияет на характер трафика. Можно сказать, что случай слегка надуманный, но взят он из реальной жизни и имеет место быть.
Управления трафиком используя протокол BGP и маршрутизация между автономными системами — комплексный и интересный процесс. Количество факторов, влияющих на информационные потоки, даже больше, чем нам может показаться.
Трафик в интернете — что это такое простыми словами?
В интернете трафик — это поток информационных данных (traffic — значит «движение» с английского языка), который означает перемещение данных в сетевом соединении из одной точки в другую в определённый момент времени и измеряется кратными байту величинами (представляет собой длину блока данных).
Точно так же, как трафик на шоссе относится к количеству автомобилей, едущих по дороге, так и интернет-трафик относится к потоку данных. Простыми словами, трафик в интернете — это описание всей передачи данных в пределах сети (локальной или глобальной). В периоды интенсивного трафика сеть может замедляться и перегружаться, если нагрузки не соответствуют пропускной способности канала (как и шоссе не всегда вмещает все автомобили).
Для чего нужен трафик в интернете?
Трафик является основным компонентом для измерения потока данных в интернете, контроля компьютерных сетей и моделирования сетевых соединений. Правильная организация трафика помогает в обеспечении качества обслуживания в данной сети и снижении затрат на её поддержание.
Как отличается трафик в интернете?
В измерениях, например, при оказании ИТ-услуг различают цели классификации трафика.
Входящий/исходящий трафик
Входящий — это перемещение данных из сети к сетевому устройству. Исходящий — это поток данных от устройства в сеть (к другому устройству).
Например, у операторов мобильной связи обычно вы покупаете ограниченное количество входящего трафика (скажем, 4 ГБ), в пределах которого можно скачать фильм или определённое количество документов, но исходящий трафик при этом у вас будет неограничен.
Глобальный трафик
Представляет собой объём данных для определения доли государств в общем вкладе в интернет, либо для понимания долей интернета по языковому определению («рунет»). Используется в компании Cisco для расчётов трафика по IP-адресам.
Локальный трафик
Нужен для моделирования сетей, нагрузок, возможностей по оптимизации ли расширению. Подсчитывается в рамках существующей одной или нескольких локальных сетей. Например, вы должны знать, какие нагрузки испытывала в прошлом году ваша компания по трафику, чтобы в этом уже не столкнуться с перегрузками сетевого оборудования.
Маркетинговый (рекламный) трафик
Нужен для оптимизации расходов на рекламу, понимания эффективности инструментов интернет-маркетинга. Рассчитывается не только объём привлекаемого трафика, но и его качество — данные генерируют настоящию люди, способные сделать целевое действие (целевой трафик), либо это искусственно генерируемые данные (например, боты, так называемый фродовый трафик).
Сетевой трафик
Когда системному администратору нужно определить, как оптимизировать работу сети, он прибегает к оценкам формирования трафика в рамках сети с пониманием:
• равномерности передачи данных в рамках пропускной способности (лучший пример — это FTP, HTTP, графический и видео-контент);
• потребления полосы пропускания в рабочие часы (сеансы, которые состоят из сравнительно коротких пар запросов/ответов вроде веб-сёрфинга, SSL-транзакций, Telnet-сессий);
• чувствительности трафика (оператор рассчитывает время доставки пакетов для IP-телефонии, онлайн-игр и видео-конференций);
• приложений, где своевременная доставка данных не имеет большого значения (email, NNTP, SNTP).
Теперь вы получили общее представление об интернет-трафике и узнали, что это такое в простых словах. Мы постарались максимально доступным языком описать это явление в мире информационных технологий.
Если у Вас возникли вопросы, то обратитесь в компанию ИТ-аутсорсинга для дальнейшей экспертной поддержки и консультации по этой теме и за любой другой технической помощью.
Что такое трафик в интернете, мобильном телефоне для чайников?
Всем привет! Сегодня поговорим о таком важном моменте для любого пользователя интернета – это понятие трафика и его использование.
Понимание этого вопроса необходимо каждому, поскольку от этого зависит не только время препровождения в сети, но и объем как просматриваемой, так и скачиваемой информации.
Особенно здесь очень важен объем скачиваемой информации, поскольку, если вы не будете знать или представлять свой трафик, то может оказаться, что во время закачки вы превысите свой лимит и, в результате, останетесь без связи.
Вот о том, что такое трафик и как его экономить мы и поговорим.
Что такое трафик в интернете простыми словами?
Итак, что же такое трафик? Этим понятием определяется поток цифровой информации, которая как отправляется, так и принимается любым устройством, подключенным к сети интернет. Слово трафик с английского «traffic» означает «движение», «транспортный поток». Все логично – движение, поток.
Этот поток измеряется в Килобайтах, Мегабайтах или Гигабайтах. Именно с помощью этих измерений и контролируется трафик в сети. Скорость же приема или отправки информации рассчитывается в Килобитах (Кбит), Мегабитах (Мбит) и Гигабитах (Гбит) в секунду.
От скорости зависит за какое время скачается тот или иной объем информации. Причем, каждый вид информации обладает своим объемом. Так, например, текстовые файлы скачиваются достаточно быстро, поскольку «весят» очень мало (килобайты), а вот видеофайлы являются самыми «тяжелыми». Если они измеряются в мегабайтах – это еще ничего. Но вот гигабайтовые файлы требуют много времени на закачку и, соответственно, «съедают» много трафика.
Эти особенности необходимо учитывать при использовании какой-либо сети. Так, если вы пользуетесь проводной сетью или wi-fi, то здесь скорости достаточно хорошие и закачка гигобайтовых файлов не составит труда.
Причем, такие сети являются безлимитными, т.е., в течении месяца, за который вы платите, вы можете скачать неограниченное количество этих самых гигабайтов.
Другое дело, когда у вас имеется мобильный трафик, т.е., вы используете интернет через мобильную сеть или попросту, через сим-карту. Здесь трафик лимитирован определенным количеством гигабайт, то есть он платный. Поэтому закачка видеофайлов будет непозволительной роскошью если тариф у вас лимитный.
Таким образом, получается, что мобильный трафик лучше всего экономить и четко представлять себе, для чего он вам нужен. Тем более, что очень много людей пользуются интернетом только через сотовые телефоны.
Под словом «трафик» подразумевается несколько его видов, о которых большинство пользователей даже и не подозревает.
Как уже говорилось, самым «исчерпаемым» трафиком является мобильный трафик. Поэтому вопрос его контролирования и восполнения является довольно актуальным.
Что такое трафик в мобильном телефоне как проверить остаток?
Трафик на мобильном телефоне – это количество информации, которое он получает или передает. В зависимости от скорости, количество этой информации может загружаться или отдаваться по разному.
Естественно, что бы не оказаться внезапно без интернета необходимо отслеживать расходы по трафику. Сделать это можно разными способами. Первый – стандартные средства самого телефона. Заходим в его настройки, где ищем раздел или «Передача данных», или «Использование данных», в зависимости от версии.
Здесь на графике показано, как используется трафик, сколько его использовано за определенное время. Здесь можно указать при каком лимите трафика, телефон оповещает о его завершении. Так же можно установить экономию трафика. Впрочем, экономить можно и соблюдая следующие простые условия:
Последний пункт является еще одним вариантом контроля интернет трафика. Встроенные средства не всегда могут четко выдавать нужную информацию. Самыми распространенными программами контроля за интернет трафиком являются Data Usage или Traffic Monitor. Скачать эти программы для Андроида можно в play маркете.
Эти же программы имеются и для Ай-фонов. Установив программу можно контролировать все расходы по трафику.
Другой вариант – использование приложения того оператора, которым вы пользуетесь. Это удобно в том плане. Что вам и так придется устанавливать приложение для пополнения баланса, управления услугами и пр. Например, у МТС расход трафика выглядит таким образом:
Таким образом, установив или приложения, или же используя настройки телефона вы сможете следить за расходом своего трафика, что бы быть всегда на связи.
Что такое трафик сайта?
Но вернемся к другому типу трафика – трафику сайта. Он отличается от предыдущего тем, что определяет количество посещений того или иного сайта. Вы наверняка встречали такое понятие, как счетчик сайта.
Вот он как раз и отслеживает это самое посещение. Оно важно по нескольким причинам. Во-первых, сайт создается для пользователей, что бы люди приходили на него и получали там нужную информацию. И второй, немаловажный момент – чем больше посетителей сайта, тем больше у него доход от рекламы.
Понятие трафика сайта необходимо знать маркетологам, тем кто разрабатывает и содержит сайт. От этого зависит его посещаемость.
А вот как посещают сайт? Вроде бы вопрос простой, но не все так просто как кажется. Самый стандартный способ посещения сайта – это введение запроса на нужную тему. По результатам этого запроса мы и приходим на тот или иной сайт.
Так же, мы можем прийти на сайт из рекламы по радио или телевидению, или просто по совету знакомых. А если уж говорить о рекламе, то это один из распространенных способов привлечения клиентов на свой сайт. Во-первых, это реклама в соцсетях.
Все мы проводим в какой-либо социальной сети (а то и не в одной) много времени. Вполне возможно, что какая-то реклама нас заинтересует и мы по ней попадем на этот сайт.
И второй тип рекламы – контекстная. Это та реклама, которая постоянно отображается в браузере в определенных местах.
Измерить такой трафик посещаемости можно с помощью специальных систем аналитики, например, Яндекс Метрика и Google Analytics.
Несколько подробнее о трафике сайта и его использовании смотрите в приведенном ниже видео.
Что такое трафик в продажах?
Трафик продаж является весьма специализированным понятием, связанным с продажей в интернете. Определяется он как обеспечение переходов на заданные страницы на каких-либо условиях. Если сравнивать с обычным продуктовым магазином — трафик продаж — это количество покупателей которое ежедневно приходит в в этот продуктовый магазин.
Попросту говоря, это продажа трафика, т.е., вы перенаправляете пользователей на веб-ресурс рекламодателя за определенную плату.
В настоящее время это является одним из распространенных способов зарабатывания денег. Вы создаете свой блог, сайт и пр., и привлекаете большое количество пользователей. Конечно, для этого необходимо хорошо потрудиться не только над наполнением сайта — контентом, но и над его настройкой.
Самым простым способом является привлечение посетителей с использованием собственного блога или сайта. Вы выкладываете контент, за переход по которому получаете определенную сумму. Существуют такие партнерские программы, как Google Adsense и Яндекс.Директ, которые и осуществляют эту работу.
Здесь выплаты могут производиться двумя способами. Первый – это за каждое нажатие на баннер или ссылку. И второй – это оплата за 1000 просмотров. Если в первом варианте пользователи должны кликнуть по баннеру или ссылке и перейти по нему, то во втором случае осуществлять такой переход совсем необязательно.
Главное от вас во всем этом – постоянно следить за сайтом и наполнять его интересной и познавательной информацией.
Вот такие особенности трафика существуют. Если у вас появилось желание зарабатывать таким образом в интернете, но вы не знаете как начать, необходимо пройти специальные
курсы, ознакомиться с особенностями такого заработка, взвесит все за и против, а уже потом приступать. Если вы думаете, что вам не придется вкладываться на первом этапе, то глубоко заблуждаетесь. И нужно найти хорошего учителя. Так что дерзайте, и успехов вам!
Что такое трафик в интернете, виды, типы и классификация
Интернет уже очень давно перестал быть предметом роскоши, и плотно вошел в обиход почти каждого человека.
Если раньше тяжело было представить, что домашний компьютер будет подключен к Всемирной Сети, то теперь дела обстоят наоборот.
Сейчас удивление вызывает скорее отключенный от Интернета ПК и гаджетов.
Тем не менее, многим людям до сих пор не ясны некоторые моменты и понятия, связанные с технической стороной Всемирной Паутины.
Одним из таких терминов является интернет-трафик.
Что это такое?
Нынешние провайдеры домашнего и мобильного интернета делают своим потенциальным клиентам массу предложений по увеличению и ускорению трафика.
Однако, некоторые из предложений по большей части так и остаются загадкой, поскольку они не поясняют – а что именно происходит при изменении объема этой величины?
Итак, интернет-трафик – это величина, которая определяет, сколько информации может принять и отдать компьютер, подключенный к интернету.
Он определяется либо промежутком времени, либо, если тариф безлимитный — скоростью.
Как он работает?
Любая страница в Интернете имеет свой объем и вес, куда входят все тексты, картинки и видеофайлы на ней.
Когда вы заходите на нее, то она как бы скачивается на компьютер, и потом демонстрируется в браузере.
Общение в чатах в режиме онлайн происходит похожим образом – только в этом случае компьютеры последовательно скачивают меньшие по объему пакеты.
Как только информация с текстом поступит на ПК – то на экран выведется ответ собеседника.
С видео обстоит похожая ситуация – по сути, подгрузка видео на сервисах хостинга – это процесс его скачивания на ПК, в особый раздел памяти – кэш.
После этого оно начинает проигрываться внутри сайта, и если открыть его еще раз – то заново подгружать его уже не придется, поскольку оно и так сохранено в памяти.
Эта же система работает в обратную сторону – чем выше скорость вашего интернета, тем быстрее с вашего компьютера будут загружаться файлы.
Объемы входящей и исходящей информации считаются в стандартных единицах измерения объемов информации: мегабайтах, гигабайтах и других.
Если вы не знаете как перевести одну величину информации в другую, воспользуйтесь онлайн конвертером.
Кроме того, некоторые высчитывают количество трафика в отправленных пакетах – блоках информации, которые передаются при взаимодействии с интернет-страницами.
Виды интернет-трафика
В общем смысле в это понятие входит вообще вся информация, которая принимается и отдается отдельно взятым ПК и пользователем.
Однако, для удобства, трафик классифицируется.
Информация, которая циркулирует во Всемирной Сети делится на два вида – входящая и исходящая.
Входящие данные – это те, которые ваш компьютер получает при взаимодействии с сайтами.
В них входят страницы, сохраняющиеся в кэше видео, аудиофайлы, любые загрузки с торрент-трекеров и файлообменников.
Исходящий трафик – это те пакеты, которые ваш ПК передает на сайты.
Сюда входят ваши сообщения в чатах и социальных сетях, музыка и видео, которые вы загружаете на свой профиль, и все файлы, которые вы передаете друзьям и собеседникам.
При этом, находясь в сети, информация постоянно принимается и передается компьютером – поэтому одновременно расходуется как исходящий, так и входящий интернет.
Особенно это заметно в онлайн-играх и чатах, где ПК принимает множество пакетов других пользователей, и сам отправляет данные на сервера.
Кроме того, раньше существовало еще два деления: внутренний и внешний трафик.
Стоит отметить, что с эволюцией подключения и скорости, граница между внутренним и внешним Интернетом сильно стерлась.
В чем разница между обычным и мобильным интернет-трафиком?
На самом деле, практически ни в чем. Разница именно в подходах к пользованию им.
Сейчас, даже если абонент подключает безлимитный интернет – на месяц ему выдается определенное количество бесплатного трафика, который можно израсходовать.
Провайдеры же стационарного интернета ограничивают только скорость, но не объем.
Кроме того, ощутима разница и в скоростях – даже на самых дорогих тарифах видео в хорошем качестве будут грузиться дольше на телефоне, чем на ПК.
Можно ли узнать, сколько трафика потрачено?
Да, информацию по количеству мегабайт можно получить как и по стационарному интернету, так и в случае мобильного подключения.
На телефонах для этого достаточно просто зайти в настройки и там найти меню «Контроль трафика».
В появившемся окне будет подробно указано, сколько интернета было потрачено на телефоне в определенный промежуток времени.
Это очень удобно для тарифов, при которых на день или месяц выдается определенное количество мегабайт или гигабайт – и нужно следить за их расходом.
На компьютере же нужно зайти в «Панель Управления», перейти в раздел «Сеть и Интернет», далее зайти в «Центр управления сетями и общим доступом», и там щелкнуть на пункт «Изменение параметров адаптера».
Дважды щелкните по иконке вашего подключения, после чего в окне вы сможете увидеть, какое количество данных было отправлено за все то время, что ваш ПК был подключен к сети.
Благодаря этому можно следить за расходом своего трафика и регулировать свое пребывание в Интернете.
В целом, это все, что можно рассказать о таком понятии как интернет-трафик.
Подводя итог, это весь объем информации, который принимает и передает компьютер, подключенный к Сети.
В него входят сайты, изображения, видео и другие файлы, которые пользователи выкладывают для общего пользования.