МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ Федеральное государственное бюджетное образовательное учреждение высшего образования «МОСКОВСКИЙ.

Презентация:



Advertisements
Похожие презентации
ОРГАНИЗАЦИЯ И СТРУКТУРА ТЕЛЕКОММУНИКАЦИОННЫХ КОМПЬЮТЕРНЫХ СЕТЕЙ.
Advertisements

БЕЗОПАСНОСТЬ СЕТЕЙ. ОСНОВНЫЕ ПРОТОКОЛЫ. Модель OSI.
Программные ресурсы Интернета Технология передачи и обработки информации 1. Технология «Клиент-сервер» 2. Пакетная технология передачи информации 3. Протоколы.
Основными составляющими любой глобальной сети являются узлы коммутации и каналы связи. К узлам компьютерной сети подключаются персональные компьютеры.
ОфисЖилой дом телефон. ПОРТЫ При доставке сообщения по протоколу TCP или UDP запрашиваемые протоколы и сервисы распознаются по номеру порта. Порт – это.
Домены и IP адресация Голюнова Екатерина. Домен Доме́нное имя это имя, служащее для идентификации областей единиц административной автономии в сети Интернет.
Тема 11 Транспортный уровень сети Internet Презентацию лекций разработал доцент кафедры оптимизации систем управления Томского политехнического университета.
Стеки протоколов Борисов В.А. КАСК – филиал ФГБОУ ВПО РАНХ и ГС Красноармейск 2011 г.
Web-узлы. Разработка и администрирование.. Часть 1. Web-технология.
Работа протоколов стека TCP/IP Борисов В.А. КАСК – филиал ФГБОУ ВПО РАНХ и ГС Красноармейск 2011 г.
Чувашский Государственный педагогический университет имени И.я.Яковлева Тема учебного проекта: Базы данных в сети Интернет Автор: Студент ФМФ 5-го курса.
JavaScript JavaScript – объектно-ориентированный скриптовый язык программирования, разрабатываемый компанией Sun Microsystems. Является диалектом языка.
Компьютерные сети Протоколы Интернет План 1.Протоколы Интернет. 2.IP-адрес. 3.Домен. 4.Практикум.
Глобальная компьютерная сеть Интернет(2) Обучающая презентация учителя МОУ СОШ с.Тербуны Болговой Н.А.
Транспортный уровень стека протоколов TCP/IP. К передающей среде Протоколы межсетевых интерфейсов RARP Протоколы инкапсуляции в кадры Ethernet, FR, TR,
Служба DNS Сетевое администрирование - Тема 3. «Человеческий фактор» DNS Компьютеры и другие сетевые устройства, отправляя друг другу пакеты по сети,
ИНТЕРНЕТ. Адресация в Интернете. ИНТЕРНЕТ Интернет наиболее популярная глобальная компьютерная сеть. В состав её входят и отдельные компьютеры, но большей.
ИНТЕРНЕТ мировая сеть сетей Интернет - Адресация в Интернете.
Работу выполнила: ученица 11В класса Найденова Екатерина Руководитель: Мишустина С.И.
Работа с программами на языке JAVA. JAVA объектно-ориентированный язык программирования, разрабатываемый компанией Sun Microsystems. Приложения Java обычно.
Транксрипт:

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ Федеральное государственное бюджетное образовательное учреждение высшего образования «МОСКОВСКИЙ ПОЛИТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ» Факультет информационных технологий Кафедра «Прикладная информатика» Направление подготовки «Информатика и вычислительная техника» Презентация по дисциплине «Программирование» Тема: «Работа в сети. Сетевые классы и интерфейсы» Презентацию подготовил студент 2-го курса группы Лушина А.А.

Как известно, язык Java служит практически синонимом программирования для Интернета. На то имеется немало причин, и далеко не самой последней из них является способность создавать безопасный код, переносимый между платформами. Но одна из наиболее важных причин, по которым язык jаvа отлично подходит для сетевого программирования, кроется в классах, определенных в пакете java.net. Эти классы обеспечивают простые в употреблении средства, с помощью которых программисты всех уровней квалификации могут обращаться к сетевым ресурсам. Эта курсовая работа посвящена пакету java.net.

Java сильно типизированный объектно-ориентированный язык программирования, разработанный компанией Sun Microsystems (в последующем приобретённой компанией Oracle). Приложения Java обычно транслируются в специальный байт-код, поэтому они могут работать на любой компьютерной архитектуре, с помощью виртуальной Java-машины. Дата официального выпуска 23 мая 1995 года. На 2018-й год Java один из самых популярных языков программирования.

Понтие Сокет (Socket) В основу работы в сети, поддерживаемой в Java, положено понятие сокета, обозначающего конечную точку в сети. Понятие сокета стало употребляться в ОС UNIX, начиная с версии 4.2 BSD Berkley еще в начале 1980-х годов. Сокеты составляют основу современных способов работы в сети, поскольку сокет позволяет отдельному компьютеру одновременно обслуживать много разных клиентов, предоставляя разные виды информации.

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

Протокол управления передачей (ТСР), протокол пользовательских дейтаграмм (UDP) Протокол управления передачей (ТСР) является сетевым протоколом более высокого уровня, обеспечивающим связывание, сортировку и повторную передачу пакетов, чтобы обеспечить надежную доставку данных. Еще одним сетевым протоколом более низкого уровня, чем ТСР, является протокол пользовательских дейтаграмм (UDP). Этот сетевой протокол может быть использован непосредственно для поддержки быстрой, не требующей постоянного соединения и ненадежной транспортировки пакетов.

Имя адреса Подобно тому, как IР-адрес описывает сетевую иерархию, имя адреса Интернета, называемое доменным именем, обозначает местонахождение машины в пространстве имен. Например, адрес относится к верхнему домену com, зарезервированному для коммерческих веб-сайтов в CIIIA и имеющему имя noname, а префикс www обозначает веб-сервер, обрабатывающий запросы. Доменное имя Интернета сопоставляется с IР-адресом с помощью службы доменных имен (Domain Name Service - DNS). Это дает пользователям возможность обращаться с доменными именами, тогда как Интернет оперирует IР-адресами. В Java поддерживаются оба семейства протоколов - ТСР и UDP. Протокол ТСР применяется для надежного потокового ввода-вывода через сеть. А протокол UDP поддерживает более простую, а следовательно, и быструю модель передачи дейтаграмм от одной точки сети к другой.

Классы и интерфейсы пакета java.net

Спасибо за внимание!