Компьютерная сеть – это совокупность компьютеров, которые могут обмениваться между собой информацией.
Компоненты компьютерной сети:
- компьютер;
- линии связи (коммуникационное оборудование) – техника, которая реализует возможность обмена информацией (провода, устройства, иногда – компьютер, выполняющий функцию коммуникационного оборудования);
- операционная система, в особенности, модули ОС, реализующие сетевое взаимодействие;
- распределенные приложения – программы, которые работают одновременно на разных компьютерах, например, WWW.
- формат сообщений;
- очередность сообщений;
- действия, которые необходимо выполнять при получении, приеме сообщений или при наступлении иных событий.
- EDGE — до 474 кбит/с
- ADSL — 8 Mbit/s
- FastEthernet — 100 Mbit/s
- WiFi 802.11g — 54 Mbit/s
- Gigabit Ethernet — 1000 Mbit/s
Особенности терминологии
Internet – Интернет internet — несколько локальных сетей (сетевой комплекс) intranet – частная ceть организации, использующие механизмы Интернета extranet – объединение intranet-сетей различных компаний через Интернет Ethernet – технология локальных сетей Интранет (англ. Intranet) – в отличие от сети Интернет, это внутренняя частная ceть организации. Как правило, Интранет – это Интернет в миниатюре, который построен на использовании протокола IP для обмена и совместного использования некоторой части информации внутри этой организации. Intranet допускает использование публичных каналов связи, входящих в Internet, (VPN – Virtual Private Network), но при этом обеспечивается защита передаваемых данных и меры по пресечению проникновения извне на корпоративные узлы.
КАК РАБОТАЕТ ТОНКИЙ КЛИЕНТ?
1. Классификация вычислительных сетей

Под компьютерными сетями, как правило, понимается система связи различного компьютерного оборудования с целью передачи информации. Неоднозначное понятие компьютерных сетей и их многообразие породило множество вариантов их классификации. В общем случае классификация компьютерных сетей ведется по территориальной распространенности, типу функционального взаимодействия, сетевой топологии или среды передачи, функциональному назначению. По функциональному назначению различают сети информационные, представляющие пользователю в основном информационное обслуживание (сети научно-технической информации, здравоохранения, резервирования билетов на транспорте и т. п.), вычислительные, выполняющие главным образом решение задач с обменом данными и программами между ЭВМ сети, и смешанные информационно-вычислительные, По размещению информации в сети разделяют сети с централизованным банком данных, формируемым в одном из узлов сети, и с распределенным банком данных, состоящим из отдельных локальных банков, расположенных в узлах сети. По степени территориальной рассредоточенности можно выделить:
- РАN – сеть, принадлежащая одному пользователю и использующаяся для взаимодействия его устройств;
- Local Area Network (LAN) – сети одной квартиры, дома, организации.
- САN – компьютерные сети, объединяющие ^АN близко стоящих зданий и объектов;
- Metropolian Area Network (MAN), городские – высокоскоростные каналы связи в пределах большого города.
- Региональные – объединяют компьютеры географической области.
- Wide Area Network (WAN), глобальные вычислительные сети. Используемая сегодня повсеместно компьютерная сеть интернет относится именно к глобальному виду сетей.
По методу передачи данных различают вычислительные сети с коммутацией каналов, с коммутацией сообщений, с коммутацией пакетов и со смешанной коммутацией. Для современных Вычислительные сети характерно использование коммутации пакетов. По типу среды передачи
- Проводные
- витая пара;
- коаксильный кабель;
- оптоволокно.
Важным признаком классификации вычислительных сетей является их топология. Топологическая структура вычислительных сетей оказывает значительное влияние на ее пропускную способность, устойчивость сети к отказам ее оборудования, на логические возможности и стоимость сети. В настоящее время наблюдается большое разнообразие в топологических структурах вычислительных сетей. На рис. 1 представлены различные варианты топологий вычислительных сетей. Топология крупных вычислительных сетей может представлять собой комбинацию нескольких топологических решении.
- Шина. Предполагает использование общего кабеля с подключением к нему всех компьютеров и терминаторами на концах, позволяющими избежать отражение сигнала.
- Кольцо. Каждый компьютер в сети соединяется с двумя другими устройствами в результате чего образуется замкнутая цепь. Б данном виде компьютерной сети на каждой линии связи функционирует только один приемник и один передатчик. Благодаря этому не приходится использовать внешние терминаторы.
- Звезда. Все компьютеры подключаются к единому центральному узлу. Топология типа звезда может работать как отдельно, так и являться составляющей более сложной сети. В компьютерной сети вида звезда обмен данными ведется только через центральный компьютер, что возлагает на него очень большую нагрузку. Именно поэтому для подобной компьютерной сети интернет нужен довольно мощный компьютер, но зато он позволит избежать конфликтов в сети благодаря централизованности.
- Древовидная. Каждый компьютер может соединяться с одним или несколькими компьютерами, что обеспечивает высокую отказоустойчивость, но приводит к избыточному расходу кабеля. Компьютерная сеть этого типа характеризуется весьма сложной настройкой и используется обычно в крупных сетях.
- Полносвязная топология. Каждый компьютер сети связан с каждым компьютером отдельным дуплексным (двусторонним) физическим каналом связи.
Рис. 1. Виды топологий вычислительных сетей: а – общая шина; б – петлевая (кольцевая) сеть; в – звездообразная сеть; г – полносвязная сеть; д — древовидная сеть
Что такое клиент? Клиентский компьютер и клиентское приложение.
Источник: studfile.net
IT-блог о веб-технологиях, серверах, протоколах, базах данных, СУБД, SQL, компьютерных сетях, языках программирования и создание сайтов.
Что такое клиент? Клиентский компьютер и клиентское приложение
- 28.07.2016
- Вопрос-ответ, Сервера и протоколы, Что такое?
- 2 комментария
Привет, посетитель сайта ZametkiNaPolyah.ru! Продолжаем рубрику Сервера и протоколы. Также я решил, что на моем блоге просто необходима рубрика Вопрос-ответ, в которой будет два раздела: «Что такое?» и «Как сделать?». Большинство публикаций на моем блоге довольно большие и подробные, но в этих разделах я буду стараться ответить на один простой вопрос коротко, понятно и с примерами. Грубо говоря, каждая запись — это ответ на вопрос, который задает новичок в сфере web.

Что такое клиент? Клиентский компьютер и клиентское приложение
В этой записи мы разберемся со значением термина клиент и поговорим о том, что такое клиентский компьютер и клиентское приложение. Надеюсь, что данная рубрика окажется действительно полезной и нужной для новичков.
Общее определение термина клиент
Мой блог имеет достаточно узкую тематику, но давайте сперва разберемся с термином клиент и посмотрим, что это слово означает. Как не банально, но клиент – это заказчик той или иной услуги или покупатель. Неважно где и что вы покупаете, например, вы покупаете доменное имя и становитесь клиентом регистратора или вы покупаете хостинг, тогда вы становитесь клиентом хостинг-провайдера. Покупая хлеб в магазине, вы становитесь клиентом магазина.
Вообще, термин клиент пришел к нам из Древнего Рима, в исконном значении слова клиент – это свободный гражданин Римской Империи, который находится в зависимости от патрона (знатного гражданина), но в то же время клиент пользуется покровительством и защитой патрона.
Если говорить про информатику, то клиент – это программное средство или физическое устройство, которое посылает запросы серверу (поставщику услуг)
Клиентский компьютер
В принципе, для описания термина клиентский компьютер нам подойдут оба определения, представленных выше. Если говорить про сеть Интернет, то ваше устройство, с помощью которого вы зашли на мой сайт – это клиентский компьютер, вы искали информацию и нашли ее на моем блоге, соответственно, вы искали того, кто удовлетворит вашу потребность в информации.
Если говорить про локальную сеть или, как частный случай, корпоративную сеть, то клиентский компьютер – это маломощный компьютер, который пользуется вычислительными мощностями сервера при необходимости выполнения той или иной операции. В общем, клиентский компьютер – это машина, которая пользуется услугами.
Клиентская программа/приложение
С клиентскими программами все несколько сложнее, чем с клиентскими компьютерами. Типичным примером клиентского приложения является браузер, с помощью которого вы заходите на сайты. Во-первых, вам нужно понимать архитектуру взаимодействия клиент-сервер. Во-вторых, вам нужно знать, что и клиентские программы, и серверные могут взаимодействовать на одном и том же компьютере.
В общем случае клиентское приложение – это приложение, отправляющее запросы серверу с целью получения той или иной информации. Термин клиент в области IT чаще всего применяется именно к приложениям. Если говорить о сфере веб, то мы уже упоминали о браузерах, которые отправляют серверу специальные HTTP сообщения, которые получили название HTTP запрос, серверы в свою очередь отправляют клиенту сообщения, которые называются HTTP ответы.
Запросы клиента содержат специальные HTTP методы, которые позволяют указать серверу на то, как он должен обрабатывать запрос (некоторые запросы позволяют получить информацию с сервера, некоторые удалить информацию, а некоторые записать, всё зависит от метода). HTTP сервер, отправляя ответ, сообщает клиенту о том, как он понял запрос при помощи специальных кодов состояния.
Если говорить про MySQL сервер, то у него есть клиент, который позволяет выполнять SQL запросы к базе данных из командой строки (это специальное приложение), а также есть клиент с графическим интерфейсом, который позволяет управлять базами данных при помощи мышки. В качестве сервера, к которому делают запросы браузеры, можно привести пример сервера Apache. Если же вас интересуют готовые сборки серверов для веб-разработки, то можно порекомендовать: локальный веб-сервер AMPPS и российскую сборку Denwer.
Подведем итоги: клиентское приложение – это программа, которая позволяет человеку взаимодействовать с сервером и получать требуемые услуги.
Еще записи о создании сайтов и их продвижении, базах данных, IT-технология и сетевых протоколах
- Что такое сервер? Серверный компьютер и серверное приложение
- О модели взаимодействия клиент-сервер простыми словами. Архитектура «клиент-сервер» с примерами
- Что такое HTTP протокол
- Преимущества динамических страниц. Для чего используют PHP. Взаимодействие клиент-сервер с использованием PHP
- Что такое модель OSI? Эталонная модель сетевого взаимодействия. Уровни сетевой модели OSI: примеры и простое объяснения принципа работы семиуровневой модели
- Что такое HTTP сервер Apache? Установка веб-сервера Apache 2.4 на Windows. Где скачать Apache 2.4 для Windows?
- Что такое LESS? Обзор CSS препроцессора LESS
- Что такое PHP? Для чего используют язык программирования PHP?
Источник: zametkinapolyah.ru
Клиент это компьютер или программа
Дорогие читатели! Редакция сайта iXBT.com обращается к вам с просьбой отключить блокировку рекламы на нашем сайте.
Редакция сайта iXBT.com обращается к вам с просьбой отключить блокировку рекламы на нашем сайте.
Дело в том, что деньги, которые мы получаем от показа рекламных баннеров, позволяют нам писать статьи и новости, проводить тестирования, разрабатывать методики, закупать специализированное оборудование и поддерживать в рабочем состоянии серверы, чтобы форум и другие проекты работали быстро и без сбоев.