СетиСетевые протоколы

Приложения включают клиентское программное обеспечение, которое устанавливается на ПК пользователя (почтовый клиент, FTP-клиент, Web-браузер), а также серверное программное обеспечение (сервер SMTP, POP3, FTP-сервер, Web-сервер), которое постоянно находиться на сервере.

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

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

Читать далее...

СетиВиртуальные локальные сети (VLAN)

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

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

vlan таблицы

Читать далее...

WebDevАльтернативный метод блокировки сайта по IP в .htaccess

Если необходимо закрыть доступ к сайту по IP-адресу или диапазону, в  .htaccess часто применяют конструкцию:

Order Allow,Deny
Allow from All
Deny from 192.168.1.1

Но иногда .htaccess по каким либо причинам не может верно определить IP и стандартный правила не работают.

Решение: попробуйте блокировать IP-адрес используя mod_rewrite.

Читать далее...

JavaScriptКрасивая jQuery галерея для портфолио

Galleriffic — красивая галерея на jQuery, с широкими возможностями:

  • умная предзагрузка изображений после того как страница загружена;
  • навигация по миниатюрам (с пагинацией);
  • гибкая настройка;
  • возможность слайдшоу;
  • поддержка навигации клавиатурой;
  • система событий и API;
  • поддержка подписей над изображениями;
  • красивое отображение когда JavaScript отключен;
  • поддержка нескольких галерей на странице;

jquery галлерея

Смотреть демо

Читать далее...

WordPressОшибка Fatal error: Allowed memory

Причина ошибки: нехватка памяти. Скорее всего вы упираетесь в ограничение на максимальный объем памяти, который разрешено использовать скрипту на вашем сервере. Данные ограничения введены для того чтобы предотвратить ситуацию, когда плохо написанный скрипт съедает всю доступную память, отнимая тем самым ресурсы у других скриптов или процессов.

Если у Вас возникла ошибка:

Fatal error: Allowed memory size of [N] bytes exhausted (tried to allocate [Y] bytes)

Вам поможет один из перечисленных способов:

Читать далее...