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

Кроме повышения качества трансляций телевизионных каналов появляется необходимость проведения видеоконференций, совещаний с обеспечением хорошего качества передачи информации, доступа к базам данных из приложений, требующих больших ресурсов (например, моделирование климата и обмен данными между расчетными центрами). Нельзя забывать и о научных исследованиях, которые можно было бы проводить на распределенных ресурсах, имея каналы связи с большой пропускной способностью. Все это привело к тому, что в середине 90-х годов прошлого столетия ряд университетов США совместно с несколькими ведущими корпорациями приступили к работам над созданием новой сети, получившей название Интернет-2. (В настоящее время в проекте принимают участие около 190 университетов. Корпоративными партнерами Интернета-2 являются такие известные корпорации, как Microsoft, IBM, Intel, 3Com, Cisco, AT&T.)

Интернет-2 — это развитие уже привычного Интернета

Сеть создавалась не на новом месте, при разработке использовались многие наработки, уже прошедшие обкатку на первом варианте Сети, поэтому уже через одиннадцать месяцев после начала работ новая сеть была создана. Это был 1997 год. Основным отличием новой сети от прежней была ее пропускная способность — на самых узких участках сети она не была ниже 100 Мбит/с. Второе отличие в том, что сеть с 2000 года позиционировалась на использование новой версии протокола IP — "v.6". Эта версия помимо более высоких скоростей обеспечивает гарантированное качество услуг и решает многие проблемы безопасности на уровне протокола. Но у этого позиционирования есть и обратная сторона — пользователи Интернета-2 смогут воспользоваться услугами привычного Интернета, а вот наоборот уже не получится.

Интернет-2, еще не получивший на сегодняшний момент большого распространения, очень выгоден для проведения различных экспериментов, проверки новых решений, как технических, так и технологических. Например, для передачи потокового видеоизображения была разработана новая технология. В привычном варианте при потере части пакетов компьютер, который принимает передачу, должен был дожидаться повторной передачи утраченного фрагмента, в результате получаемое видео показывалось с задержками и торможением. Вариант, предложенный для использования в новой сети, требует повторной пересылки только пропавших пакетов, что уменьшает объем передаваемой вторично информации. В новой технологии разделены видео- и аудиопотоки. При получении сигнала система отмечает временным штампом каждый из прибывающих пакетов для дальнейшей синхронизации картинки и звука при показе. В Интернете-2 потоковое медиа может поступать на локальную машину со скоростью до 70 Мб/с, что позволяет обеспечивать 12-канальный звук и кристально четкое изображение на экране размером 90 на 60 см.

В основу Интернета-2 заложены высокопроизводительные магистрали передачи данных

Сетевую основу Интернета-2 на текущий момент составляют две высокопроизводительные магистрали. Первая из них, vBNS (very high speed Backbone Network Service), создана по контракту с корпорацией MCI WorldCom. Оптические каналы, используемые для этой сети, обеспечивают пропускную способность в 622 Мбит/с. Второй магистралью проекта стала сеть под названием Abilene, созданная на основе национальной оптической сети Qwest с использованием технологий Cisco Systems и Nortel (Northern Telecom). Первоначальная пропускная способность этой магистрали составляла 2,5 Гбит/с. С прошлого года ее пропускная способность доведена до 10 Гбит/с. А к концу 2006 года планируется обеспечить каждый узел полосой 100 Гбит. Но развитие магистралей на этом не заканчивается. Консорциум Интернета-2 принял участие в не менее амбициозном проекте — строительстве National LambdaRail, первой трансконтинентальной Ethernet-сети. National LambdaRail — это оптическая сеть, построенная по технологии DWDM (Dense Wavelength Division Multiplexing). По одному волокну одновременно можно передавать от 32 до 40 каналов, каждому из которых соответствует определенная длина волны (отсюда в названии появилась Lambda). Пропускная способность каждого канала — 10 Гбит/с.


Для обеспечения такой пропускной способности необходимо и соответствующее оборудование. Этими проблемами занимаются такие известные компании, как Cisco, Novell и другие. Например, компания MRV сообщила о выпуске новых медиаконвертеров EM316-2XFP, предназначенных для передачи сигнала на скоростях до 10 Гбит/с. Эти устройства работают со сменными интерфейсами XFP и обеспечивают работу с такими протоколами, как 10-гигабитный Ethernet, OC-192 (STM-64) и 10-гигабитный Fibre Channel. Компания Foundry Networks представила SuperX — семейство компактных коммутаторов Ethernet 2-го и 3-го уровней, позволяющих устанавливать до восьми систем в одну стойку. Модель TurboIron SuperX 10-GbE Aggregation and Core Switch, также позволяющая обновление до полной поддержки 3-го уровня, включает до 16 портов 10-GbE и оптических модулей XFP.

Оптоволокно пока единственное из средств связи обеспечивает необходимые скорости

В отличие от всех предыдущих вариантов Ethernet-сетей 10-гигабитовая технология полностью основана на оптической среде передачи данных (до недавнего времени решения, основанного на медном кабеле, не было). Для каналов доступа и протяженных сетей наилучшим выбором считается одномодовое волокно. Для относительно коротких каналов связи решения могут быть различными. Если говорить об оптоволокне, то его возможности характеризуются следующими цифрами:

  • стандартное 50-микронное многомодовое ОВ способно передавать данные со скоростью 10 Гбит/с на расстояние до 82 м; 50-микронное волокно — на расстояние до 66 м. И, наконец, 62,5-микронное волокно способно передавать данные с десятигигабитовой скоростью на расстояние до 26 м. Покрыть расстояние до 300 м позволяет новое 50-микронное многомодовое волокно, оптимизированное для работы с 850-нанометровым лазером (850-nm laser-optimized).

Но пока эти решения все же являются весьма дорогими. Дешевле использовать медные кабели, но до последнего времени решений, которые могли бы поддерживать столь высокие скорости передачи данных, не было. Лишь в прошлом году компания Krone Group анонсировала, согласно ее рекламным материалам, первую в мире СКС расширенной категории 6 (augmented Category 6), характеристики которой позволяют передавать 10-гигабитные потоки данных Ethernet на расстояние до 100 м. Это решение получило название CopperTen.


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

Высокоскоростной Интернет пока доступен только для корпоративных пользователей

Для развития Интернета-2 создаются международные программы, устанавливаются гранты, формируются различные варианты сотрудничества. В рамках такого международного сотрудничества по программе Next Generation Networks МГУ получил через The University of Tennessee, Knoxville грант для подключения к точке обмена "научным трафиком" STAR TAP в Чикаго каналом 6 Мб/с через "Телеглоб". Это так называемый грант MirNet в рамках программы NSF High Performance International Services .

Еще один шаг в направлении развития Интернета-2 в России сделал РосНИИРОС. Являясь оператором опорной сети для нужд науки и высшей школы RBNet (Russian Backbone Network) в рамках российско-американского межведомственного проекта NaukaNET, финансируемого Министерством промышленности, науки и технологий Российской Федерации и Национальным научным фондом США, эта организация заключила пиринговое соглашение об обмене трафиком с некоммерческим консорциумом Интернета-2. Таким образом, расширены возможности пользователей сети RBNet по доступу к международным научным сетям.

И, наконец, самый последний шаг на сегодняшний день — заявление компании «Корбина Телеком » о том, что ею построена первая российская сеть по технологии Интернета-2. Пилотный проект "Интернет-2" оператор реализовал для своего клиента — компании "Ниско", которая решила по новой технологии объединить два своих московских офиса. Новая сеть имеет протяженность 28 км, способна передавать данные на скорости 10 Гбит/с, но пока не имеет выхода по v.6 в глобальный Интернет, так как представляет собой закрытую IP VPN. Говоря о перспективах, руководство компании заявило о своем желании развернуть аналогичные сети в 45 регионах, из которых первыми после Москвы будут Рязань, Калуга и Тула.


пример диаграммы загрузки сети Abilene

Подключение клиентов к сети осуществляется через «точки присутствия» - gigapops, они позволяют эффективно использовать пропускную способность всей сети.

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

И хотя зона охвата сети Internet2 постоянно расширяется, в сеть вливаются все новые и новые сети, причем есть уже точки присутствия и в Европе, но, объективно говоря, пока большинство вкусностей находятся «у них». А что же у нас, в России?

А у нас, как уже было сказано в самом начале этой статьи, первым объявила о вводе в эксплуатацию фрагмента сети, работающего на протоколе IPv 6 и обладающего магистралью в 10 Гбит/сек, компания Корбина Телеком. Пока этот сегмент сети охватывает лишь два магистральных узла компании и сеть клиента Корбины - компанию Ниско. Протяженность этого участка сети составляет 28 километров.

Этот сегмент именуется «Интернет2», хотя формально он еще не имеет выхода к остальной Internet2 сети, по словам Александра Малиса, вице-президента компании, переговоры на этот предмет ведутся (находятся в финальной стадии), глобальное объединение является лишь вопросом времени.

Магистральная скорость сети в 10 Гбит/сек впечатляет. Компания заявляет, что на такой скорости достаточно одной секунды для передачи получасового видео высокой четкости (HLTV). Но тут стоит заметить, что подключение клиентов к Интернет2 Корбина производит на скоростях от 100 Мбит до 1 Гбит, т.е. тот же кусок видео мы передадим за 10 секунд. Но задумаемся - подключение ОТ 100 Мбит, это же, как скорость в большинстве локальных сетей офиса… И никаких 128 Кбит, и не битом больше!

Не может не радовать заявление Малиса, что уже сейчас Корбина готова принимать заявки на подключение клиентов к Интернет2, если они находятся внутри МКАД (подключение в течении нескольких месяцев). Плюс компания вкладывает около 30 млн. долларов на создание и развитие сетей широкополосного доступа в 45-ти российских регионах.

А что же с существующими клиентами Корбины? Сейчас у компании ~1700 клиентов, их переход на Интернет2 планируется осуществлять параллельно с подключением новых. Другими словами, подключение новых клиентов предпочтительно напрямую к Интернет2, а существующих переводить в новую сеть по мере надобности. Стимулом к переходу, кроме высоких скоростей, будет являться более низкая цена трафика. Полный переход, по прогнозам компании будет выполнен в течение двух лет (это очень небольшие сроки!).

И кто же будет в рядах осчастливленных новыми технологиями? Вот тут для нас, конечных пользователей, пока не ясно - компания рассчитывает в первую очередь на корпоративных клиентов. Т.е. по словам Малиса, на тех, кто готов платить примерно по 3 тысячи долларов в месяц за канал. Да, трафик будет дешевым (ориентировочно 5$ за гигабайт), но никто не обещал малых объемов:)

Не стоит забывать, что новые технологии требуют и нового оборудования, которое имеет поддержку «новинок времени». Разумеется, для работы с протоколом IPv 6 старое оборудование не годится, в IPv 6 новый формат пакетов, новая технология маршрутизации, встроенный мультикаст и т.д. Поэтому клиентам придется раскошелится и на новые «железки». Утешает то, что большинство оборудования, проданного после 2003 года, уже имеет встроенную поддержку IPv 6 (или будет ее иметь после смены прошивки устройства). В основном тут речь идет о маршрутизаторах, так как на оконечных компьютерах нужно будет лишь установить IPv 6 стек, что довольно просто как в Windows, так и в *nix-like системах (большинство этих систем имеют поддержку IPv 6 протокола).

Теперь о совместимости. Мы имеем обратную совместимость, т.е. из IPv 6 пространства можно увидеть IPv 4 сеть (старый Интернет), но не наоборот. Другими словами клиенты, подключенные к обычному Интернет, Интернет2 сеть увидеть не могут. Но тут уместно внести уточнение - увидеть могут, но не все, а лишь те, кто в состоянии настроить себе туннелирование в IPv 6 пространство используя один из шлюзов IPv 4 - IPv 6, например, . Компания Hurricane Electric предоставляет свободный доступ в пространство IPv 6 через свой шлюз, достаточно лишь зарегистрироваться, включить у себя поддержку IPv 6 стека и соответствующим образом настроить туннелирование трафика.

Подводя предварительный итог, можно сказать, что Корбина Телеком «тихо и незаметно» совершает революцию - предоставление подобной услуги, пусть даже и корпоративным клиентам, не может остаться незамеченным. Определенно Интернет2 наконец-то начал свое неумолимое распространение по России. Хорошо, пусть не по всей России, но с чего-то надо начинать?

Уместно сказать о планах Корбины по широкому внедрению трансляции видео по своей сети Интернет2 (действительно, почему бы не воспользоваться блестящими возможностями QoS и мультикастинга). Технически компания подготовилась заранее - в середине 2004 года был открыт некоммерческий проект , который предназначен для демонстрации возможностей современных высокоскоростных подключений к Интернет. Другими словами с этого сайта можно смотреть телевизионные каналы ТВЦ, СТС, REN-TV, RBC-TV, а так же первый канал (правда, последний только внутри сети Corbina Telecom). Плюс слушать радиостанцию Серебряный дождь. Отметим - все это в рамках IPv 4, т.е. обычного Интернет, нужен лишь компьютер, на котором и будут показываться все передачи в реальном времени. Разумеется, качество обслуживания потока в текущим Интернет обеспечить очень сложно, поэтому даже на высокоскоростных (несколько мегабит) каналах могут появится задержки и провалы кадров. Но вот в Интернет2 с этим все отлично - QoS является составляющей частью протокола, а мультикаст позволяет существенно экономить полосу пропускания. Поэтому в новой сети телевизионное вещание развернется в полную силу.

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

Но, несмотря на оптимистическое заявление в предыдущем абзаце, полный переход на IPv 6 процесс очень долгий. Возможно, что многие корпоративные клиенты и перейдут на новые технологии, но зачем это нужно тем, кого устраивают каналы в мегабит, потребление трафика составляет ~500$ в месяц? Да и еще придется менять весь парк коммутаторов/маршрутизаторов (потому что в офисе стоят железки ценой никак не больше нескольких сотен долларов?). А с классом "home users" еще хуже - может я и пессимист, но слабо себе представляю, что остальные провайдеры вот так, «почти на халяву» переведут своих клиентов на IPv 6 и подключат к общей сети Интернет2. Нет, конечно, когда-нибудь переведут и подключат, но, на мой взгляд, это процесс долгий, гораздо более долгий, чем два-три года. Не забываем и про многочисленные сети класса «homelan», т.е. объединение в единую локальную сеть несколько рядом стоящих домов в районе…

И все-таки хотелось бы закончить этот материал на мажорной ноте. Поэтому приведу прогноз Александра Малиса (его личный прогноз, как частного лица), которым он поделился в ходе пресс конференции. Прогноз касается будущего Интернет-рынка в России:

- «В скором будущем мы будем иметь Интернет двух типов (для частных лиц): unlimited доступ со скоростью 400–512 Кбит по цене $15–20 и помегабайтный доступ со скоростью 10–100 Мбит по цене $3–10 за гигабайт»

Что же, хотелось бы верить, что это случится в ближайшем будущем…

05.10.2005, СР, 11:10, Мск

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

страницы: 1 | | следующая

С чего все начиналось

Одной из основных проблем современного интернета считается малое число возможных IP-адресов: всего их может быть около 4 млрд. На первый взгляд этого более чем достаточно. Но на самом деле ситуация, когда IP-адресов будет не хватать на всех, может наступить в самом ближайшем времени - слишком много электронных устройств имеют сегодня доступ к Сети. Другой важной проблемой является низкая производительность узлов, занимающихся передачей информации, например, маршрутизаторов. Дело даже не в самих устройствах, а в их предназначении. То есть вычислительные процессы, заложенные в основу интернета, можно оптимизировать. Следующим недостатком является неподготовленность глобальной сети к передаче по ее каналам больших объемов данных в реальном времени, например, видео- и аудиоинформации. Кроме того, сюда же можно отнести невозможность широковещательной передачи. Это очень сильно тормозит использование интернета в качестве канала телевещания. Ну и, наконец, последний серьезный недостаток кроется в отсутствии "зашитых в протоколы"

Попытки решения этих задач привели к возникновению проекта «интернет-2», в основу сети «интернет-2» положен новый протокол Его разработки начались еще в 1992 году. В 1996 году ряд крупных телекоммуникационных корпораций совместно с правительством США организовали проект "интернет-2", в задачи которого входила практическая реализация сети нового поколения. И уже в 1998 году первый "отрезок" этой сети был запущен в эксплуатацию. С его помощью были соединены более 100 самых крупных университетов, разбросанных по всей территории США. С тех пор «интернет-2» постоянно развивается. Причем в 2003 году многие компании, занимающиеся производством телекоммуникационного оборудования, начали массовый выпуск устройств с поддержкой протокола IPv6.

Первоначально «интернет-2» использовался для проведения видеоконференций, совещаний и научных симпозиумов. Следующим шагом стали интерактивные лекции, то есть "телемосты" между аудиториями различных университетов, в одном из которых находился преподаватель, а в другом - студенты. Фактически, это позволяет профессорам проводить занятия в различных учебных заведениях. Причем может быть даже такое, что преподаватель читает лекцию сразу же для нескольких учебных групп из разных концов страны. Сегодня в список потенциальных возможностей «интернет-2» входит удаленное управление телескопами обсерватории и обратной передача полученной ими информации, дистанционное проведение различных экспериментов и т.п. Не за горами тот момент, когда с помощью сети «интернет-2» будут проводиться удаленные операции, в которых пациент лежит на столе в одном городе, а хирург находится в другом. Кроме того, область возможного применения очень сильно вырастет с коммерциализацией «интернет-2». Здесь наверняка появятся виртуальные кинотеатры и альтернативные каналы телевещания, различные онлайновые игры и интерактивные шоу, уникальные торговые витрины и многое другое.

Особенности «интернет-2»

Протокол IPv6 существенно отличается от своего предшественника. Самым заметным различием стала система адресации. Теперь IP-адреса состоят не из 4, а из 16 байт. Кроме того, многие корпоративные локальные сети могут отказаться от принципа выхода в глобальную сеть через один шлюзовой компьютер, что позволит каждому сотруднику иметь канал с более высокой скоростью связи. Другие изменения коснулись формата передаваемых пакетов, а также алгоритмов их обработки. Так, например, в IPv6 удалось избавиться от фрагментации пакетов. Для этого два компьютера, устанавливающие связь друг с другом, перед передачей данных определяют максимально допустимый размер пакета (он зависит от маршрутизаторов на пути между ними) и в дальнейшем используют именно его. Кроме того, в IPv6 было внесено еще несколько подобных изменений, оптимизирующих скорость передачи информации.

При создании «интернет-2» особое внимание было оказано мультимедиа-технология. В частности, в IPv6 была реализована поддержка мультикастинга, то есть широковещательной передачи данных. Это можно назвать знаковым отличием сети «интернет-2» от обычного интернета. В привычной нам глобальной сети были радиостанции и телевизионные каналы. Однако они никогда не оказывались достаточно массовыми, чтобы сравниться с обычными, традиционными СМИ. Причем проблема заключалась именно в технической реализации радио и телевещания. Ведь для отправки, например, 128-битного потока сервер должен был установить канал связи с каждым клиентом и передавать всем подключившимся абсолютно одинаковые данные. В сети же «интернет-2» данные могут по одному каналу передаваться сразу целой группе абонентов. Так что мультикастинг вместе с некоторыми другими особенностями протокола IPv6 позволяет вести речь о полноценном качественном теле- и радиовещании, полноценных телеконференциях, нормальной телефонии (без пропадания слов, "кваканья" и прочих прелестей VoIP).

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

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


Можно до бесконечности изучать приложения MS Office, и каждый раз будут открываться новые и новые возможности по редактированию и обработке текстов (Microsoft Word), электронных таблиц (Microsoft Excel), презентаций (Microsoft Power Point) и т.п. То же самое можно сказать в отношении любых других программ.


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

Других вариантов, как правило, не бывает. Там, где действие единственное, программист его программирует. Но там, где действий несколько, программист должен написать программу таким образом, чтобы она задавала вопросы пользователю о том, как поступить в данный конкретный момент, или же автоматически выбирала один из возможных вариантов.


Определить, когда программа может делать одно единственное действие и когда таких вариантов может быть несколько, довольно непросто. Рассмотрим это на примере перемещения курсора мыши с помощью манипулятора
«мышь».
Если пользователь будет перемещать манипулятор мышь, то, казалось бы, единственно возможной реакцией на это программист должен задать перемещение курсора мыши по экрану рабочего стола Windows. Вроде бы единственное действие.

Другому пользователю более удобно, если скорость перемещения курсора будет медленнее, а кто-то любит работать уж совсем «с тормозком». Соответственно, эта скорость перемещения может настраиваться (регулироваться) в настройках мыши (для Windows XP это регулируется: «Пуск» — «Настройки» — «Панель управления» — «Мышь»- «Параметры указателя» — «Задайте скорость движения указателя»).

Но ведь после первой установки Windows или после первого подключения новой мыши к USB-порту ПК курсор указателя меши начинает перемещаться с какой-то «средней» скоростью, и при этом пользователь ПК ничего не указывал в настройках. Вот это и называется настройками «по умолчанию». То есть, программисты заранее как бы уже настроили программное обеспечение на выполнение определенных функций, тогда как возможных вариантов выполнения этих функций может быть великое множество.


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

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



Не всегда программисты закладывают умолчания в свои программы. Иногда им это не удается. Например, попробуйте в программе Microsoft Office создать новый документ (Главная кнопка меню – «Создать»), ввести в новенький «чистый» документ любой текст (пусть даже состоящий из одного слова), а затем попробуйте сохранить этот «новенький» текст с помощью меню «Сохранить» (Главная кнопка меню – «Сохранить» или подвести курсор мыши к изображению дискеты и нажать на левую кнопку мыши).

Другой пример. Файлы в Windows обычно показываются в виде имени файла без указания расширения файла. Например, в имени файла Name.docx будет показываться имя Name, а расширение.docx будет скрыто. У каждого файла обязательно есть имя, и почти всегда (хотя и не всегда) есть и расширение.

О том, как изменить настройки по умолчанию так, чтобы Windows показывала расширения файлов, описано:
для Win XP в статье «Изменение имени файла в Windows»,
для Win 7 в статье «Папки и файлы Windows 7».
Достаточно щелкнуть правой кнопкой мыши возле значка файла и контекстном меню увидеть варианты, например, «Открыть» или «открыть с помощью…». Второй вариант предусматривает возможность выбора иной программы, кроме программы по умолчанию, для редактирования файла.



Или еще пример. Для поиска информации в Интернет пользователи могут применять различные браузеры: от стандартного майкрософтовского Internet Explorer до Google Chrome. Выбор браузера пользователь делает самостоятельно, если первоначально его запускает на ПК, а затем начинает поиск.
Примеров умолчания в программном обеспечении можно приводить бесконечное количество, так как этот подход является обычной практикой работы программистов при написании как прикладного, так и системного программного обеспечения. Программисты умалчивают о том, как можно в каждом конкретном случае изменить ход выполнения программы, оптимизировать ее выполнение, улучшить интерфейс, повысить производительность и т.п.
Но делают они это не для того, чтобы «спрятать» настройки от пользователей, а для того, чтобы пользователи могли работать как в режиме «по умолчанию», так и осознанно меняя настройки программного обеспечения.

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

http://www.compgramotnost.ru/osnovy…ut-programmisty

Оригинал записи и комментарии на LiveInternet.ru

Главная » Статьи » Еще раз про «По умолчанию»

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

Этот термин — «по умолчанию».

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

Я не буду пересказывать статью, а только дополню на простых бытовых примерах.

Но для начала дам простое определение этому термину. Если будет непонятно, то читайте дальше.

«По умолчанию» — это заводские настройки, настройки производителя программы или устройства.

Допустим, мы купили новый телевизор. Включили его. А он не показывает нам никаких каналов. Почему? Правильно, потому что не настроен.

Откуда производителю телевизора знать, в какой регион мира этот самый телевизор попадет. Ведь в разных местах разное количество каналов, да еще и могут быть на разных частотах.

Поэтому по умолчанию каналы не настроены. Мы их сами настраиваем так, как нам больше нравится, т.е. настраиваем по умолчанию под себя.

Покупаем джинсы, например. Джинсы очень часто не подшивают (в свое время, я помню, даже брюки не подшивали). Не знаю, правильно это или нет, но факт остается фактом. Штанины делают по умолчанию длинными. И каждый уже или подворачивает или подшивает под себя (и джинсы становятся подшитыми по умолчанию под себя ).

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

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

Но мы можем сами добавить (настроить) это меню для рисовани я. В этом случае программа будет уже настроена по умолчанию под себя .

Если и теперь не понятно, то оставьте свои отзывы, что именно не понятно. Я Вам обязательно отвечу.

Всем удачи и творческих успехов. ?

С уважением ко Всем моим читателям и подписчикам

Олег Ивашиненко

Нравится

К записи 13 комментариев

Оставить комментарий

Зачем нужны настройки по умолчанию

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

Можно до бесконечности изучать приложения MS Office, и каждый раз будут открываться новые и новые возможности по редактированию и обработке текстов (Microsoft Word), электронных таблиц (Microsoft Excel), презентаций (Microsoft Power Point) и т.п. То же самое можно сказать в отношении любых других программ: браузеров, Скайпа и т.д..

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

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

Для того чтобы упростить настройку программного обеспечения, программисты применяют режим по умолчанию.

Что значит по умолчанию

Давайте посмотрим логику программистов, когда они создают (или как они сами говорят, пишут) программу. Программисты исходят из того, что в каждом конкретном случае работы программы возможны 2 следующих варианта:

  1. программа в данном конкретном случае может выполнить только одно действие,
  2. и программа может выполнить более одного действия.

Других вариантов, как правило, не бывает. Там, где действие единственное, программист его программирует. Но там, где действий несколько, программист должен написать программу таким образом, чтобы она задавала вопросы пользователю о том, как поступить в данный конкретный момент, или же сама программа автоматически выбирала один из возможных вариантов.

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

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

Сложнее программисту, проще пользователю

Определить, когда программа может делать одно единственное действие и когда таких вариантов может быть несколько, довольно непросто. Рассмотрим это на примере перемещения курсора мыши с помощью манипулятора «мышь». Если пользователь будет перемещать манипулятор мышь, то, казалось бы, единственно возможной реакцией на это программист должен задать перемещение курсора мыши по экрану рабочего стола Windows. Вроде бы единственное действие.

Но ведь перемещать курсор по экрану можно с различной скоростью. Одному пользователю нравится высокая скорость перемещения курсора мыши по рабочему столу в ответ на небольшие перемещения манипулятора «мышь» по реальному столу.

Другому пользователю более удобно, если скорость перемещения курсора будет медленнее, а кто-то любит работать уж совсем «с тормозком». Соответственно, эта скорость перемещения может настраиваться (регулироваться) в настройках мыши (для Windows XP это регулируется: «Пуск» – «Настройки» – «Панель управления» – «Мышь»- «Параметры указателя» – «Задайте скорость движения указателя»).

Но ведь после первой установки Windows или после первого подключения новой мыши к USB-порту ПК курсор указателя меши начинает перемещаться с какой-то «средней» скоростью, и при этом пользователь ПК ничего не указывал в настройках.

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

Плюсы и минусы от умолчания

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

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

  • Вы хотите переместить курсор мыши вправо?
  • Вы в этом уверены?
  • С какой скоростью это перемещение выполнить?

– это из области анти-дружественного интерфейса.

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

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

Когда умолчание невозможно

Не всегда программисты закладывают умолчания в свои программы. Иногда им это не удается. Например, попробуйте в программе Microsoft Office создать новый документ (Главная кнопка меню – «Создать»), ввести в новенький «чистый» документ любой текст (пусть даже состоящий из одного слова), а затем попробуйте сохранить этот «новенький» текст с помощью меню «Сохранить» (Главная кнопка меню – «Сохранить» или подвести курсор мыши к изображению дискеты и нажать на левую кнопку мыши).

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

Другое дело, когда пользователь открывает ранее созданный файл с помощью программы Microsoft Office. В этом случае после любого редактирования этого файла нажатие на значок дискеты (или Главная кнопка меню – «Сохранить») приведет к сохранению изменений в том же файле под тем же именем, который был открыт первоначально.

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

Если программист заранее не знает, как будет называться новый файл, создаваемый впервые с помощью Microsoft Word, то он это и не задает «по умолчанию», а программирует таким образом, чтобы программа в этом случае обязательно выводила бы вопрос для пользователя, и предлагала бы пользователю принять собственное ответственное решение.

Менять настройки по умолчанию или не менять?

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

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

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

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

Настройки – это хорошо, но кроме этого есть и множество других возможностей: меню программ, значки и кнопки для управления программами, контекстное меню (например, путем нажатия на правую кнопку мыши), управление программами с помощью клавиатуры или совместно мышкой и клавиатурой и т.п. Все это расширяет возможности использования ПК, и «продвигает» пользователей из категории начинающих в категорию «продвинутых».

Примеры умолчаний

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

Точно таким же образом работают все остальные устройства, подключенные к ПК или расположенные внутри ПК – они могут работать в режиме «по умолчанию» или их можно настраивать, как правило, через «Панель управления».

Умолчание в именах файлов

Файлы в Windows обычно показываются в виде имени файла без указания расширения файла. Например, в имени файла Name.docx будет показываться имя Name, а расширение.docx будет скрыто. У каждого файла обязательно есть имя, и почти всегда (хотя и не всегда) есть и расширение.

Расширения имени файлов по умолчанию в Windows не показываются. Сделано это для блага пользователей. Если менять расширения файлов «как перчатки», то Windows рано или поздно столкнется с проблемой открытия файлов, то есть, какой программой можно открыть файл с незнакомым Windows расширением.

О том, как сделать так, чтобы Windows показывала расширения файлов, описано ЗДЕСЬ.

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

Достаточно щелкнуть правой кнопкой мыши возле значка файла и контекстном меню увидеть варианты, например, «Открыть» или «Открыть с помощью…». Второй вариант предусматривает возможность выбора иной программы, кроме программы по умолчанию, для редактирования файла.

Браузер по умолчанию

Для поиска информации в Интернет пользователи могут применять различные браузеры: от стандартного майкрософтовского Internet Explorer до Google Chrome. Выбор браузера пользователь делает самостоятельно, если первоначально его запускает на ПК, а затем начинает поиск.

Однако ссылка на Интернет-страничку может быть получена пользователем по электронной почте, или эта ссылка может быть опубликована в каком-либо файле на компьютере пользователя. В этом случае какой из установленных браузеров следует применять для того, чтобы перейти по этой ссылке? И Windows выбирает браузер «по умолчанию». А эти умолчания задаются через «Панель управления», или с помощью настроек самих браузеров, если эти настройки позволяют объявить браузер программой для работы со страницами Интернет по умолчанию.

Одной из основных проблем современного Интернета считается малое число возможных IP-адресов: всего их может быть около 4 млрд. На первый взгляд этого более чем достаточно. Но на самом деле ситуация, когда IP-адресов будет не хватать на всех, может наступить в самом ближайшем времени - слишком много электронных устройств имеют сегодня доступ к Сети. Другой важной проблемой является низкая производительность узлов, занимающихся передачей информации, например, маршрутизаторов. Дело даже не в самих устройствах, а в их предназначении. То есть вычислительные процессы, заложенные в основу Интернета, можно оптимизировать. Следующим недостатком является неподготовленность глобальной сети к передаче по ее каналам больших объемов данных в реальном времени, например, видео- и аудиоинформации. Кроме того, сюда же можно отнести невозможность широковещательной передачи. Это очень сильно тормозит использование Интернета в качестве канала телевещания. Ну и, наконец, последний серьезный недостаток кроется в отсутствии «зашитых в протоколы» механизмов безопасности.

Попытки решения этих задач привели к возникновению проекта «Интернет-2», в основу сети «Интернет-2» положен новый протокол IPv6. Его разработки начались еще в 1992 году. В 1996 году ряд крупных телекоммуникационных корпораций совместно с правительством США организовали проект «Интернет-2», в задачи которого входила практическая реализация сети нового поколения. И уже в 1998 году первый «отрезок» этой сети был запущен в эксплуатацию. С его помощью были соединены более 100 самых крупных университетов, разбросанных по всей территории США. С тех пор «Интернет-2» постоянно развивается. Причем в 2003 году многие компании, занимающиеся производством телекоммуникационного оборудования, начали массовый выпуск устройств с поддержкой протокола IPv6.

Первоначально «Интернет-2» использовался для проведения видеоконференций, совещаний и научных симпозиумов. Следующим шагом стали интерактивные лекции, то есть «телемосты» между аудиториями различных университетов, в одном из которых находился преподаватель, а в другом - студенты. Фактически, это позволяет профессорам проводить занятия в различных учебных заведениях. Причем может быть даже такое, что преподаватель читает лекцию сразу же для нескольких учебных групп из разных концов страны. Сегодня в список потенциальных возможностей «Интернет-2» входит удаленное управление телескопами обсерватории и обратной передача полученной ими информации, дистанционное проведение различных экспериментов и т.п. Не за горами тот момент, когда с помощью сети «Интернет-2» будут проводиться удаленные операции, в которых пациент лежит на столе в одном городе, а хирург находится в другом. Кроме того, область возможного применения очень сильно вырастет с коммерциализацией «Интернет-2». Здесь наверняка появятся виртуальные кинотеатры и альтернативные каналы телевещания, различные онлайновые игры и интерактивные шоу, уникальные торговые витрины и многое другое.

Протокол IPv6 существенно отличается от своего предшественника. Самым заметным различием стала система адресации. Теперь IP-адреса состоят не из 4, а из 16 байт. Кроме того, многие корпоративные локальные сети могут отказаться от принципа выхода в глобальную сеть через один шлюзовой компьютер, что позволит каждому сотруднику иметь канал с более высокой скоростью связи. Другие изменения коснулись формата передаваемых пакетов, а также алгоритмов их обработки. Так, например, в IPv6 удалось избавиться от фрагментации пакетов. Для этого два компьютера, устанавливающие связь друг с другом, перед передачей данных определяют максимально допустимый размер пакета (он зависит от маршрутизаторов на пути между ними) и в дальнейшем используют именно его. Кроме того, в IPv6 было внесено еще несколько подобных изменений, оптимизирующих скорость передачи информации.

При создании «Интернет-2» особое внимание было оказано мультимедиа-технология. В частности, в IPv6 была реализована поддержка мультикастинга, то есть широковещательной передачи данных. Это можно назвать знаковым отличием сети «Интернет-2» от обычного Интернета. В привычной нам глобальной сети были радиостанции и телевизионные каналы. Однако они никогда не оказывались достаточно массовыми, чтобы сравниться с обычными, традиционными СМИ. Причем проблема заключалась именно в технической реализации радио и телевещания. Ведь для отправки, например, 128-битного потока сервер должен был установить канал связи с каждым клиентом и передавать всем подключившимся абсолютно одинаковые данные. В сети же «Интернет-2» данные могут по одному каналу передаваться сразу целой группе абонентов. Так что мультикастинг вместе с некоторыми другими особенностями протокола IPv6 позволяет вести речь о полноценном качественном теле- и радиовещании, полноценных телеконференциях, нормальной телефонии.

Но «Интернет-2» отличается от простого интернета не только новым протоколом IPv6. Это совершенно другая сеть с другими физическими каналами связи. И основной этой сети послужила специально проложенная магистраль Abilence с пропускной способностью 10 Гбит/сек. Причем эта магистраль практически не имеет «узких» мест, поскольку все сетевое оборудование, обслуживающее ее, действительно способно работать с такими объемами информации. Подключение к «Интернет-2» осуществляется через специальные точки присутствия - gigapops. Стоит отметить, что минимальная скорость подключения составляет 100 Мбит/с.

Несмотря на широкие возможности Интернета нового поколения, на пути его развития существует немало препятствий. Самым главным из них является нежелание корпоративных пользователей подключаться к новой сети. На сегодняшний момент большинству из них хватает и существующих мощностей. Кроме того, переход на «Интернет-2» связан с немалыми затратами, т.к. для поддержки нового протокола IPv6 придется менять сетевое оборудование. А это связано как с прямыми затратами (покупка оборудования, обучение персонала и т.п.), так и с косвенными (неизбежное уменьшение производительности сотрудников на время настройки сети, риск возможных осложнений и т.п.). Вместе с тем, домашним пользователям «Интернет-2» вообще пока остается недоступным.

интернет компьютер коммуникация электронный

Эта статья также доступна на следующих языках: Тайский

  • Next

    Огромное Вам СПАСИБО за очень полезную информацию в статье. Очень понятно все изложено. Чувствуется, что проделана большая работа по анализу работы магазина eBay

    • Спасибо вам и другим постоянным читателям моего блога. Без вас у меня не было бы достаточной мотивации, чтобы посвящать много времени ведению этого сайта. У меня мозги так устроены: люблю копнуть вглубь, систематизировать разрозненные данные, пробовать то, что раньше до меня никто не делал, либо не смотрел под таким углом зрения. Жаль, что только нашим соотечественникам из-за кризиса в России отнюдь не до шоппинга на eBay. Покупают на Алиэкспрессе из Китая, так как там в разы дешевле товары (часто в ущерб качеству). Но онлайн-аукционы eBay, Amazon, ETSY легко дадут китайцам фору по ассортименту брендовых вещей, винтажных вещей, ручной работы и разных этнических товаров.

      • Next

        В ваших статьях ценно именно ваше личное отношение и анализ темы. Вы этот блог не бросайте, я сюда часто заглядываю. Нас таких много должно быть. Мне на эл. почту пришло недавно предложение о том, что научат торговать на Амазоне и eBay. И я вспомнила про ваши подробные статьи об этих торг. площ. Перечитала все заново и сделала вывод, что курсы- это лохотрон. Сама на eBay еще ничего не покупала. Я не из России , а из Казахстана (г. Алматы). Но нам тоже лишних трат пока не надо. Желаю вам удачи и берегите себя в азиатских краях.

  • Еще приятно, что попытки eBay по руссификации интерфейса для пользователей из России и стран СНГ, начали приносить плоды. Ведь подавляющая часть граждан стран бывшего СССР не сильна познаниями иностранных языков. Английский язык знают не более 5% населения. Среди молодежи — побольше. Поэтому хотя бы интерфейс на русском языке — это большая помощь для онлайн-шоппинга на этой торговой площадке. Ебей не пошел по пути китайского собрата Алиэкспресс, где совершается машинный (очень корявый и непонятный, местами вызывающий смех) перевод описания товаров. Надеюсь, что на более продвинутом этапе развития искусственного интеллекта станет реальностью качественный машинный перевод с любого языка на любой за считанные доли секунды. Пока имеем вот что (профиль одного из продавцов на ебей с русским интерфейсом, но англоязычным описанием):
    https://uploads.disquscdn.com/images/7a52c9a89108b922159a4fad35de0ab0bee0c8804b9731f56d8a1dc659655d60.png