Курс лекции по компьютерным сетям (стр. 14 из 32)
4. Чем отличается рабочая станция в сети от локального компьютера?
5. Что такое файловый сервер?
6. Какие бывают файловые серверы?
7. Какое назначение первичного контролера домена в сети7
8. Для чего используется вторичный контролера домена?
9. Что такое Proxy–сервер?
10. Какая информация хранится на сервере баз данных?
11. Достаточно ли одного сервера баз данных в сети с клиент–серверной архитектурой?
12. Может ли сервер баз данных и Web–сервер размещаться на одном компьютере?
13. Перечислить сетевое программное обеспечение рабочей станции.
14. Какое назначение СОС?
15. Перечислить наиболее известные сетевые операционные системы.
16. Чем различаются типы сетевых адаптеров?
17. Какую технологию поддерживают последние типы сетевых адаптеров?
18. Что такое сетевая операционная система?
19. Перечислить сетевое программное обеспечение и его назначение.
20. Для чего используется защита данных?
21. Что дает использование паролей и ограничение доступа?
22. Перечислить основные функции сетевых протоколов.
23. Для какой цели используется Web–сервер?
24. Какой сервер необходим для подключения к сети Internet?
25. Какое сетевое оборудование используется для связи между сегментами ЛВС?
Физическая среда является основой, на которой строятся физические средства соединения. Сопряжение с физическими средствами соединения посредством физической среды обеспечивает Физический уровень. В качестве физической среды широко используются эфир, металлы, оптическое стекло и кварц. На физическом уровне находится носитель, по которому передаются данные. Среда передачи данных может включать как кабельные, так и беспроводные технологии. Хотя физические кабели являются наиболее распространенными носителями для сетевых коммуникаций, беспроводные технологии все более внедряются благодаря их способности связывать глобальные сети.
На физическом уровне для физических кабелей определяются механические и электрические (оптические) свойства среды передачи, которые включают:
— тип кабелей и разъемов;
— разводку контактов в разъемах;
— схему кодирования сигналов для значений 0 и 1.
Канальный уровень определяет доступ к среде и управление передачей посредством процедуры передачи данных по каналу. В локальных сетях протоколы канального уровня используются компьютерами, мостами, коммутаторами и маршрутизаторами. В компьютерах функции канального уровня реализуются совместными усилиями сетевых адаптеров и их драйверов.
Для организации связи в сетях используются следующие понятия:
Кабель связи — это длинномерное изделие электротехнической промышленности. Из кабелей связи и других элементов (монтаж, крепеж, кожухи и т.д.) строят линии связи. Прокладка линии внутри здания задача достаточно серьезная. Длина линий связи колеблется от десятков метров до десятков тысяч километров. В любую более-менее серьезную линию связи кроме кабелей входят: траншеи, колодцы, муфты, переходы через реки, море и океаны, а также грозозащита (равно как и другие виды защиты) линий. Очень сложны охрана, эксплуатация, ремонт линий связи; содержание кабелей связи под избыточным давлением, профилактика (в снег, дождь, на ветру, в траншее и в колодце, в реке и на дне моря). Большую сложность представляют собой юридические вопросы, включающие согласование прокладки линий связи, особенно в городе. Вот чем линия (связи) отличается от кабеля. Называть кабель связи линией — все равно что асфальт, еще в кузове самосвала, именовать готовой автострадой. Разница примерно такая же.
По уже построенным линиям организуют каналы связи. Причем если линию, как правило, строят и сдают сразу всю, то каналы связи вводят постепенно. Уже по линии можно дать связь, но такое использование крайне дорогостоящих сооружений очень неэффективно. Поэтому применяют аппаратуру каналообразования (или, как раньше говорили, уплотнение линии). По каждой электрической цепи, состоящей из двух проводов, обеспечивают связь не одной паре абонентов (или компьютеров), а сотням или тысячам: по одной коаксиальной паре в междугородном кабеле может быть образовано до 10800 каналов тональной частоты (0,3 – 3,4 КГц) или почти столько же цифровых, с пропускной способностью 64 Кбит/с.
При наличии кабелей связи создаются линии связи, а уже по линиям связи создаются каналы связи. Линии связи и каналы связи заводятся на узлы связи. Линии, каналы и узлы образуют первичные сети связи.
В качестве среды передачи данных используются различные виды кабелей: коаксиальный кабель, кабель на основе экранированной и неэкранированной витой пары и оптоволоконный кабель. Наиболее популярным видом среды передачи данных на небольшие расстояния (до 100 м) становится неэкранированная витая пара, которая включена практически во все современные стандарты и технологии локальных сетей и обеспечивает пропускную способность до 100 Мб/с (на кабелях категории 5). Оптоволоконный кабель широко применяется как для построения локальных связей, так и для образования магистралей глобальных сетей. Оптоволоконный кабель может обеспечить очень высокую пропускную способность канала (до нескольких Гб/с) и передачу на значительные расстояния (до нескольких десятков километров без промежуточного усиления сигнала).
В качестве среды передачи данных в вычислительных сетях используются также электромагнитные волны различных частот – КВ, УКВ, СВЧ. Однако пока в локальных сетях радиосвязь используется только в тех случаях, когда оказывается невозможной прокладка кабеля, например, в зданиях. Это объясняется недостаточной надежностью сетевых технологий, построенных на использовании электромагнитного излучения. Для построения глобальных каналов этот вид среды передачи данных используется шире – на нем построены спутниковые каналы связи и наземные радиорелейные каналы, работающие в зонах прямой видимости в СВЧ диапазонах.
Очень важно правильно построить фундамент сети – кабельную систему. В последнее время в качестве такой надежной основы все чаще используется структурированная кабельная система.
Структурированная кабельная система (Structured Cabling System – SCS) – это набор коммутационных элементов (кабелей, разъемов, коннекторов, кроссовых панелей и шкафов), а также методика их совместного использования, которая позволяет создавать регулярные, легко расширяемые структуры связей в вычислительных сетях.
Преимущества структурированной кабельной системы.
— Универсальность. Структурированная кабельная система при продуманной организации может стать единой средой для передачи компьютерных данных в локальной вычислительной сети.
— Увеличение срока службы. Срок старения хорошо структурированной кабельной системы может составлять 8-10 лет.
— Уменьшение стоимости добавления новых пользователей и изменения их мест размещения. Стоимость кабельной системы в основном определяется не стоимостью кабеля, а стоимостью работ по его прокладке.
— Возможность легкого расширения сети. Структурированная кабельная система является модульной, поэтому ее легко наращивать, позволяя легко и ценой малых затрат переходить на более совершенное оборудование, удовлетворяющее растущим требованиям к системам коммуникаций.
— Обеспечение более эффективного обслуживания. Структурированная кабельная система облегчает обслуживание и поиск неисправностей.
— Надежность. Структурированная кабельная система имеет повышенную надежность, поскольку обычно производство всех ее компонентов и техническое сопровождение осуществляется одной фирмой-производителем.
Выделяют два больших класса кабелей: электрические и оптические, которые принципиально различаются по способу передачи по ним сигнала.
Отличительная особенность оптоволоконных систем – высокая стоимость как самого кабеля (по сравнению с медным), так и специализированных установочных элементов (розеток, разъемов, соединителей и т. п.). Правда, главный вклад в стоимость сети вносит цена активного сетевого оборудования для оптоволоконных сетей.
Оптоволоконные сети применяются для горизонтальных высокоскоростных каналов, а также все чаще стали применяться для вертикальных каналов связи (межэтажных соединений).
Оптоволоконные кабели в будущем смогут составить реальную конкуренцию медным высокочастотным, поскольку стоимость производства медных кабелей снижаться не будет, ведь для него нужна очень чистая медь, запасов которой на земле гораздо меньше, чем кварцевого песка, из которого производят оптоволокно.
Основные поставщики оптоволоконного кабеля для России – Mohawk/CDT, Lucent Technologies и AMP.
Существует несколько различных типов кабелей, используемых в современных сетях. Ниже приведены наиболее часто используемые типы кабелей. Множество разновидностей медных кабелей составляют класс электрических кабелей, используемых как для прокладки телефонных сетей, так и для инсталляции ЛВС. По внутреннему строению различают кабели на витой паре и коаксиальные кабели.
Публикация нескольких баз на одном вэб сервере
Здравствуйте, коллеги.
На текущий момент подключение к веб происходит по ip, т.е например 192.168.0.87/моя база. А можно ли сделать , чтобы можно было выбирать к какой базе подключиться?
Т.е например:
192.168.0.87/ моя база 1
192.168.0.87/ моя база 2
Или необходимо обязательно на разные ip вешать разные базы?
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку «Обновить» в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Несколько серверов на одной машине
Всем привет.
Ранее работал только с одним сервером и одной БД. Хочу поучиться и запустить несколько серверов на одной машине с разными конфигурациями.
Также хотелось бы попробовать запустить несколько БД и настроить несколько репликаций и шардинг.
Я в таких вопросах новичок, и хотелось бы услышать мнения людей у которых есть опыт развертывания и администрирования серверов.
Читал про Docker, могу ли я создать несколько контейнеров и в каждом развернуть отдельный сервер или Docker для этого не подойдет.
Кто то может посоветовать литературу по кластеризации, шардингу и репликации, буду очень благодарен.
Несколько серверов на одной машине
Привет всем. Есть вопрос: При установке нескольких серверов (2) на одну машину, какие затыки.
Несколько серверов в одной программе
Гуру, подскажите, Spring на такое способен? Задумка: сервер на :8000 для клиентов (обычный.
Несколько сайтов на одной машине
Добрый день всем. Ситуация следующая: Имеются два компьютера com1 и com2. com1 выступает в.
Несколько клиентов Notes на одной машине.
Я точно видел на форуме уже про это обсуждение, но найти так и не смог, если у кого есть под рукой.
Сколько стоит сервер?
Сколько стоит автомобиль? Ответить на вопрос «Сколько стоит сервер» — так же непросто. Стоимость сервера складывается из:
- Стоимости компьютера
- Стоимости программного обеспечения
- Стоимости настройки программ
Чем надежнее сервер, чем больше у него процессоров, памяти, жестких дисков. Чем качественнее и меньше жесткие диски, чем выше его быстродействие и сбоеустойчивость — тем сервер дороже. У многих компаний, например — HP в стоимость серверов включена гарантия — если в течении гарантии какая-либо деталь выходит из строя — в течении нескольких дней ее присылают курьером.
Чаще всего жесткие диски сервера (от двух до шестнадцати) объеденены в единый массив. Например — у вас стоит восемь дисков по 100Гб. Система настроена так — что они определяются как один. То есть у вас не 800Гб, а те же 100Гб. Но при этом — если вдруг половина дисков выйдет из строя — информацию удастся спасти. Такой тип хранения называется RAID массив.
Есть такой вид сервера — Блэйд сервер (англ. лезвие, нож, пластина). Это мини-сервер, уменьшенный до размера тома энциклопедии. При этом, такие сервера объединяются и 16 серверов занимают места как 2-4 обычных.
Ответ 2
-
Ваша служба, находящаяся на первом слое системы, должна иметь как можно меньшую поверхность атаки. Это основная причина для использования обратных прокси-серверов и брандмауэров, а также для того, чтобы держать ненужные службы и программы подальше от серверов, которым они не нужны для работы. Именно поэтому веб-серверы являются наиболее распространенной целью для усиления безопасности.
-
Ваш веб-сервер не должен иметь полного доступа к системе баз данных , п оэтому компрометация веб-сервера не приведет к компрометации и сервера базы данных. Во-первых, у четная запись, которую веб-сервер использует для доступа к базе данных, не должна иметь локальных административных прав на блок SQL, ее права должны быть ограничены только разрешениями базы данных. Во-вторых, в рамках этих разрешений SQL он должен работать по принципу наименьших привилегий. Например, ваш веб-блок не должен иметь возможности создавать новые базы данных внутри экземпляра. В идеал е в аш веб-блок не должен иметь возможности сбрасывать таблицы или удалять строки из таблиц без крайней необходимости , п оэтому в случае компрометации правильно настроенной двухуровневой системы влияние злоумышленника, использующего учетные данные SQL, ограничено.
Это действительно зависит от модели безопасности вашего Web-сервера и сервера БД (то есть от программного обеспечения), а также от степени брандмауэринга/контроля доступа/IDP, которые вы бы применяли на этих двух серверах, если бы они находились на разных серверах.
При прочих равных условиях, вероятно, лучше разделить эти два сервера. Практически, однако, по крайней мере, в среде LAMP, пока вы используете privsep Apache (если вы не уверены, не волнуйтесь, это так) и не используете root login для MySQL в вашем webapp, а также у вас нет tcp/3306 для внешнего мира, вы не получите большого выигрыша в безопасности, если перенесете один или другой сервер на другой «кусок кремния». Однако вы получаете преимущества в производительности и отлаживаемости.
Ваш вопрос задан в стиле, который требует абсолютного ответа, но без дополнительной информации (как минимум, о каких ОС и вкусах web/DB-серверов идет речь ) т рудно дать информативный ответ.
Использование встроенного языка на клиенте
Управлять функциональностью форм можно не только на сервере, но и на клиенте. На клиенте поддерживается работа встроенного языка. Он используется в тех случаях, когда необходимо провести расчеты, связанные с отображенной на экране формой, например, быстро (без обращения к серверу) подсчитать сумму строки документа на основе цены и количества; задать пользователю вопрос и обработать ответ; прочитать файл из файловой системы компьютера и отправить его на сервер.
Однако работа встроенного языка на клиенте поддерживается в строго ограниченном объеме. Клиентские процедуры в модулях в явном виде отделяются от серверных, и в них используется ограниченный состав объектной модели встроенного языка.
На клиенте не допускается непосредственная работа с базой данных. Не допускается работа непосредственно с прикладными объектами, например, недоступны такие типы встроенного языка, как СправочникОбъект. . Не допускается использование запросов. При необходимости вызова действий с данными в клиентском коде нужно вызывать серверные процедуры, которые уже будут обращаться к данным.