Операционные системы. Учебное пособие. Марапулец Ю.В. - 188 стр.

UptoLike

Составители: 

подразумевает указание IP-адресов для доменного имени сервера и сетевого шлюза, а
также ввод серверных имен POP и SMTP. IP-адреса задаются в виде четырехразрядной
системы обозначений, где каждый байт 4-байтового адреса представлен десятичным
числом и отделен точкой от соседнего байта. Такая система обозначений принята для
упрощения восприятия IP-адресов человеком. Компьютеры и другое аппаратное обеспе-
чение Internet всегда воспринимают 4-байтовые (32-разрядные) значения непосредст-
венно.
Поскольку каждый компьютер в Internet имеет собственный IP-адрес (по крайней
мере, пока он подключен к сети), а число таких компьютеров увеличивается неудержимо
быстрыми темпами, ведутся работы по внедрению новой схемы адресации. Однако ре-
шение возникающих при этом проблем связано с определенными трудностями, поэтому
в ближайшее время мы будем пользоваться в своих программах 32-разрядными IP-
адресами. Рассмотрим основные Internet-протоколы.
TCP/IP - это набор связанных протоколов, соответствующих разным уровням мо-
дели OSI. (Например, на нижних уровнях расположены основные пакетные протоколы
TCP и UDP, обеспечивающие транспортировку данных методом последовательной дву-
направленной передачи или методом однонаправленной передачи без установления со-
единения.)
Протокол IP (Internet Protocol) выполняет в Internet роль "службы доставки",
обеспечивающей функционирование других протоколов. IP использует дейтаграммы,
передаваемые без установления соединения, поэтому IP-пакеты часто называют IР-
дейтаграммами.
Протокол TCP (Transmission Control Protocol) представляет собой последователь-
ный двунаправленный протокол, предусматривающий установление соединения и ис-
пользующий байтовые потоки данных. Он считается вполне надежным, поскольку при
приеме каждого пакета данных выполняется проверка контрольной суммы и произво-
дится запрос на повторную передачу пакета в случае ошибки.
Протокол UDP (User Datagram Protocol), в отличие от TCP, считается "ненадеж-
ным", так как осуществляет передачу пакетов данных без установления соединения и,
следовательно, не способен реализовать проверку контрольных сумм. Данный протокол
сравним с радиосвязью - вы можете быть уверены в том, что сигнал передан, но не мо-
жете проверить, принят ли он.
Два описанных подхода взаимно дополняют друг друга. Передача данных без ус-
тановления соединения осуществляется быстрее, поскольку правильность операций пе-
редачи и приема не проверятся. Протокол TCP требует дополнительных расходов, но
обеспечивает корректную передачу данных по месту назначения и устраняет ошибки,
происходящие в каких-либо звеньях аппаратного обеспечения сети (в кабелях, в комму-
тирующих устройствах и т.д.).
Высший уровень стека TCP/IP содержит протоколы, предназначенные для более
специализированных целей. Эти протоколы выполняют роль различных сетевых серви-
сов и используются для передачи электронной почты, файлов, документов, Web-страниц
и т.д. Перечислим протоколы, которые входят в данную группу.
SMTP (Simple Mail Transfer Protocol) - Используется для отправки электронной почты
на сервер.
РОРЗ (Post Office Protocol 3) - Предназначен для чтения электронной почты с сервера.
FTP (File Transfer Protocol) - Широко применяется для передачи файлов.
HTTP (Hypertext Transfer Protocol) - Используется в качестве стандартного Web-
протокола.
Telnet Предназначен для удаленной регистрации и интерактивного доступа к удаленным
серверам.
190
подразумевает указание IP-адресов для доменного имени сервера и сетевого шлюза, а
также ввод серверных имен POP и SMTP. IP-адреса задаются в виде четырехразрядной
системы обозначений, где каждый байт 4-байтового адреса представлен десятичным
числом и отделен точкой от соседнего байта. Такая система обозначений принята для
упрощения восприятия IP-адресов человеком. Компьютеры и другое аппаратное обеспе-
чение Internet всегда воспринимают 4-байтовые (32-разрядные) значения непосредст-
венно.
      Поскольку каждый компьютер в Internet имеет собственный IP-адрес (по крайней
мере, пока он подключен к сети), а число таких компьютеров увеличивается неудержимо
быстрыми темпами, ведутся работы по внедрению новой схемы адресации. Однако ре-
шение возникающих при этом проблем связано с определенными трудностями, поэтому
в ближайшее время мы будем пользоваться в своих программах 32-разрядными IP-
адресами. Рассмотрим основные Internet-протоколы.
      TCP/IP - это набор связанных протоколов, соответствующих разным уровням мо-
дели OSI. (Например, на нижних уровнях расположены основные пакетные протоколы
TCP и UDP, обеспечивающие транспортировку данных методом последовательной дву-
направленной передачи или методом однонаправленной передачи без установления со-
единения.)
        Протокол IP (Internet Protocol) выполняет в Internet роль "службы доставки",
обеспечивающей функционирование других протоколов. IP использует дейтаграммы,
передаваемые без установления соединения, поэтому IP-пакеты часто называют IР-
дейтаграммами.
      Протокол TCP (Transmission Control Protocol) представляет собой последователь-
ный двунаправленный протокол, предусматривающий установление соединения и ис-
пользующий байтовые потоки данных. Он считается вполне надежным, поскольку при
приеме каждого пакета данных выполняется проверка контрольной суммы и произво-
дится запрос на повторную передачу пакета в случае ошибки.
      Протокол UDP (User Datagram Protocol), в отличие от TCP, считается "ненадеж-
ным", так как осуществляет передачу пакетов данных без установления соединения и,
следовательно, не способен реализовать проверку контрольных сумм. Данный протокол
сравним с радиосвязью - вы можете быть уверены в том, что сигнал передан, но не мо-
жете проверить, принят ли он.
      Два описанных подхода взаимно дополняют друг друга. Передача данных без ус-
тановления соединения осуществляется быстрее, поскольку правильность операций пе-
редачи и приема не проверятся. Протокол TCP требует дополнительных расходов, но
обеспечивает корректную передачу данных по месту назначения и устраняет ошибки,
происходящие в каких-либо звеньях аппаратного обеспечения сети (в кабелях, в комму-
тирующих устройствах и т.д.).
      Высший уровень стека TCP/IP содержит протоколы, предназначенные для более
специализированных целей. Эти протоколы выполняют роль различных сетевых серви-
сов и используются для передачи электронной почты, файлов, документов, Web-страниц
и т.д. Перечислим протоколы, которые входят в данную группу.
SMTP (Simple Mail Transfer Protocol) - Используется для отправки электронной почты
на сервер.
РОРЗ (Post Office Protocol 3) - Предназначен для чтения электронной почты с сервера.
FTP (File Transfer Protocol) - Широко применяется для передачи файлов.
HTTP (Hypertext Transfer Protocol) - Используется в качестве стандартного Web-
протокола.
Telnet Предназначен для удаленной регистрации и интерактивного доступа к удаленным
серверам.



                                        190