- •Алгоритм. Свойства алгоритма.
- •Алгоритм. Представления алгоритмов.
- •Алгоритм. Основные алгоритмические конструкции.
- •Этапы решения задачи на компьютере.
- •Структурное программирование.
- •Объектно-ориентированное программирование.
- •Эволюция и классификация языков программирования.
- •Трансляция, компиляция и интерпретация.
- •Моделирование.
- •Компьютерные сети. Серверы. Рабочие станции. Узлы. Ресурсы.
- •Сетевые протоколы. Модель osi.
- •Интернет.
- •Основы функционирования Интернета
- •Сервисы (службы) Интернета.
- •Защита информации. Юридические аспекты.
- •Защита информации. Вирусы.
- •Защита информации. Технические меры защиты.
- •Защита информации. Программные меры защиты.
- •Криптография. Основные понятия.
- •Криптография. Метод перестановки.
- •Криптография. Метода подстановки.
- •Криптография. Хэш.
Основы функционирования Интернета
Основой функционирования Интернета является протокол TCP/IP.
Протокол IP — адресный. Он принадлежит сетевому уровню и определяет, куда происходит передача.
Протокол ТСР - протокол транспортного уровня. Он управляет тем, как происходит передача информации.
Сервисы (службы) Интернета.
служба — это пара программ, взаимодействующих между собой согласно определенным правилам, называемым протоколами.
Одна из программ этой пары называется сервером, а вторая — клиентом.
Работа служб Интернета- взаимодействии серверного оборудования и программного обеспечения с клиентским оборудованием и программным обеспечением.
Разные службы имеют разные протоколы. Они называются прикладными протоколами
Чтобы воспользоваться какой-то из служб Интернета, необходимо установить на компьютере программу, способную работать по протоколу данной службы. Такие программы называют клиентскими или просто клиентами.
-
Почтовая служба основана на двух прикладных протоколах: SMTP и РОРЗ.
-
Служба передачи файлов: протокол FTP.
World Wide Web — это единое информационное пространство, состоящее из сотен миллионов взаимосвязанных электронных документов, хранящихся на Web-cepверах. Отдельные документы, составляющие пространство Web, называют Web-страницами.
Адрес любого компьютера или любой локальной сети в Интернете может быть выражен четырьмя байтами( 195.28.132.97), в то же время каждый компьютер имеет уникальное доменное имя, например такое: www.nstu.ru.
IP-адрес и доменный адрес.
Автоматическая работа серверов сети организована с использованием числового адреса. Благодаря этому промежуточные серверы могут осуществлять передачу запросов и ответов в нужном направлении, не зная, где конкретно находятся отправитель и получатель. Поэтому необходим перевод доменных имен в IP-адреса. Этим и занимаются серверы службы имен доменов DNS.
Суть протокола IP состоит в том, что у каждого участника Всемирной сети должен быть свой уникальный адрес. IP-адрес содержит информацию, по которой каждый компьютер, через который проходит какой-либо TCP-пакет, может определить, кому надо переслать пакет. В результате TCP-пакет достигает адресата.
В современной сети Интернет используется IP четвёртой версии, также известный как IPv4. В протоколе IP этой версии каждому узлу сети ставится в соответствие IP-адрес длиной 4 октета (иногда говорят «байта», подразумевая распространённый восьмибитовый минимальный адресуемый фрагмент памяти ЭВМ; название «октет» идёт с тех времён, когда байты на разных компьютерах содержали разное число битов)
Служба NAT позволяет сэкономить IP-адреса, транслируя несколько внутренних IP-адресов в один внешний публичный IP-адрес. Позволяет предотвратить или ограничить обращение снаружи ко внутренним хостам, оставляя возможность обращения изнутри наружу.
В настоящее время происходит переход с IPv4 на адреса IPv6.
Протокол HTTP.
От обычных текстовых документов Web-страницы отличаются тем, что они оформлены без привязки к конкретному носителю.
Информационный WWW-сервер использует гипертекстовую технологию. Для записи документов в гипертексте используется специальный, но очень простой язык HTML (Hypertext Markup Language – язык разметки гипертекста), который позволяет управлять шрифтами, отступами, вставлять гиперссылки, цветные иллюстрации и тд
Унифицированный (единый) указатель ресурсов (англ. URL — Uniform Resource Locator) — единообразный локатор (определитель местонахождения) ресурса.
URL — это стандартизированный способ записи адреса ресурса в сети Интернет.