TCP/IP Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:руководство_по_ubuntu_server:сеть:tcp_ip [2012/05/19 15:00]
wiki:руководство_по_ubuntu_server:сеть:tcp_ip [2012/05/19 17:47] (текущий)
[ICMP]
Строка 41: Строка 41:
 Статическая маршрутизация предполагает ручное добавление IP маршрутов в системную таблицу маршрутизации,​ и обычно это делается через изменение таблицы маршрутизации командой route. Статическая маршрутизация предоставляет много преимуществ по сравнению с динамической маршрутизацией,​ такие как простота реализации на небольших сетях, предсказуемость (таблица маршрутизации всегда составлена заблаговременно и поэтому всегда используется маршрут,​ который в точности повторяется каждый раз), и низкая нагрузка на другие роутеры и сетевые соединения из-за недостатков протокола динамической маршрутизации. Однако у статической маршрутизации есть и слабые места. Например,​ статическая маршрутизация ограничена небольшими сетями и не может наращиваться. Статическая маршрутизация также не приспосабливается к сетевым обрывам и сбоям на маршруте из-за статичной природы своих маршрутов. Статическая маршрутизация предполагает ручное добавление IP маршрутов в системную таблицу маршрутизации,​ и обычно это делается через изменение таблицы маршрутизации командой route. Статическая маршрутизация предоставляет много преимуществ по сравнению с динамической маршрутизацией,​ такие как простота реализации на небольших сетях, предсказуемость (таблица маршрутизации всегда составлена заблаговременно и поэтому всегда используется маршрут,​ который в точности повторяется каждый раз), и низкая нагрузка на другие роутеры и сетевые соединения из-за недостатков протокола динамической маршрутизации. Однако у статической маршрутизации есть и слабые места. Например,​ статическая маршрутизация ограничена небольшими сетями и не может наращиваться. Статическая маршрутизация также не приспосабливается к сетевым обрывам и сбоям на маршруте из-за статичной природы своих маршрутов.
  
-Динамическая маршрутизация полагается на большие сети с несколькими возможными IP маршрутами от источника к приемнику и использует для этого специальные протоколы маршрутизации,​ такие как RIP, который управляет автоматическим регулированием таблиц маршрутизации,​ что и делает ​возможным ​динамическую маршрутизацию. Динамическая маршрутизация имеет ряд преимуществ над статической,​ таких как хорошая масштабируемость и возможность адаптации к сбоям и обрывам в сетевых соединениях. Кроме того она требует меньше ручного администрирования таблиц маршрутизации,​ поскольку роутеры узнают один от другого об их существовании и доступных маршрутах. Эта ​черта также исключает возможность внесения ошибок в таблицу маршрутов из-за человеческого фактора. Динамическая маршрутизация не совершенна,​ поскольку существуют ​и слабые места, такие как повышенная сложность и дополнительная нагрузка от взаимодействия роутеров,​ которые не дают немедленного эффекта конечным пользователям,​ а только используют полосу пропускания сети.+Динамическая маршрутизация полагается на большие сети с несколькими возможными IP маршрутами от источника к приемнику и использует для этого специальные протоколы маршрутизации,​ такие как RIP, который управляет автоматическим регулированием таблиц маршрутизации,​ что и делает динамическую маршрутизацию ​возможной. Динамическая маршрутизация имеет ряд преимуществ над статической,​ таких как хорошая масштабируемость и возможность адаптации к сбоям и обрывам в сетевых соединениях. Кроме того она требует меньше ручного администрирования таблиц маршрутизации,​ поскольку роутеры ​сами ​узнают один от другого о своем ​существовании и доступных маршрутах. Эта ​особенность также исключает возможность внесения ошибок в таблицу маршрутов из-за человеческого фактора. Динамическая маршрутизация не совершенна,​ поскольку ​у нее ​существуют слабые места, такие как повышенная сложность и дополнительная нагрузка от взаимодействия роутеров,​ которые не дают немедленного эффекта конечным пользователям,​ а только используют полосу пропускания сети.
  
-====TCP ​and UDP====+====TCP ​и UDP====
  
-TCP is a connection-based protocoloffering error correction and guaranteed delivery of data via what is known as flow controlFlow control determines when the flow of a data stream needs to be stoppedand previously sent data packets should to be re-sent due to problems such as collisionsfor example, thus ensuring complete and accurate delivery of the data. TCP is typically used in the exchange of important information such as database transactions.+TCP - это протокол основанный на соединенииобеспечивающий коррекцию ошибок и гарантирующий доставку данных с использованием так называемого управления потокомУправление потоком определяет когда передачу потока данных необходимо остановить и когда послать пакеты данных повторнонапример,​ из-за сбоев в каналетем самым убеждаясь в завершенности и аккуратности переданных данных. TCP обычно используется для обмена важной информации,​ таких как транзакции базы данных.
  
-The User Datagram Protocol ​(UDP), ​on the other handis a connectionless protocol which seldom deals with the transmission of important data because it lacks flow control or any other method to ensure reliable delivery of the data. UDP is commonly used in such applications as audio and video streamingwhere it is considerably faster than TCP due to the lack of error correction and flow controland where the loss of a few packets is not generally catastrophic.+С другой стороны,​ пользовательский пакетный протокол ​(UDP) - это протокол без установления соединениякоторый редко используется для передачи важных данныхпоскольку не использует управление потоком и иные методы проверки целостности передаваемых данных. UDP обычно используется в таких приложениях,​ как передача аудио- и видео-потоковпоскольку он значительно быстрее ​TCP из-за отсутствия коррекции ошибок и управления потокомгде потеря нескольких пакетов обычно не катастрофично.
  
 ====ICMP==== ====ICMP====
  
-The Internet Control Messaging Protocol ​(ICMP) ​is an extension to the Internet Protocol (IP) as defined in the Request For Comments (RFC) #792 and supports network packets containing controlerrorand informational messages. ICMP is used by such network applications as the ping utilitywhich can determine the availability of a network host or deviceExamples of some error messages returned by ICMP which are useful to both network hosts and devices such as routersinclude ​Destination Unreachable ​and Time Exceeded.+Протокол межсетевых управляющих сообщений ​(ICMP) ​- это расширение протокола ​IP, определенное в RFC 792, поддерживающее сетевые пакеты сообщений управленияинформирующих сообщений и сообщений об ошибках. ICMP используется в таких приложениях как утилита ​ping, которая определяет доступность сетевого хоста или устройстваПримерами некоторых сообщений об ошибках,​ возвращаемых ​ICMP, которые полезны как для сетевых хостов,​ так и роутеров,​ являются "​адресат недоступен"​ (Destination Unreachable) и "​время вышло"​ (Time Exceeded).
  
-====Daemons====+====Сервисы (Daemons)====
  
-Daemons are special system applications which typically execute continuously in the background and await requests for the functions they provide from other applications. Many daemons are network-centric; that isa large number of daemons executing in the background on an Ubuntu ​system may provide network-related functionalitySome examples of such network daemons include the Hyper Text Transport Protocol Daemon ​(httpd), ​which provides ​web server functionalitythe Secure SHell Daemon ​(sshd), ​which provides secure remote login shell and file transfer capabilitiesand the Internet Message Access Protocol Daemon ​(imapd), ​which provides E-Mail services.+Сервисы ​это специальные системные приложениякоторые обычно выполняются длительно в фоновом режиме и ожидающие запросов на выполнение определенных функций от других приложений. Много сервисов связаны с сетевым обменом,​ то есть большое количество сервисов,​ работающих в фоне в Ubuntu ​могут предоставлять сетевую функциональностьСреди таких сетевых сервисов сервис гипертекстового транспортного протокола ​(httpd), ​которые обеспечивает функциональность ​web серверасервис безопасной оболочки ​(sshd), ​который обеспечивает безопасный удаленный доступ и возможность передачи файлови сервис протокола IMAP (imapd), ​обеспечивающий сервис почтовых сообщений.
  
-====Resources==== +====Ссылки====
- +
-    There are man pages for TCP and IP that contain more useful information. +
- +
-    Also, see the TCP/IP Tutorial and Technical Overview IBM Redbook. +
- +
-    Another resource is O'​Reilly'​s TCP/IP Network Administration.+
  
 +  -- Существуют страницы руководств по [[http://​manpages.ubuntu.com/​manpages/​precise/​en/​man7/​tcp.7.html|TCP]] и [[http://​manpages.ubuntu.com/​manpages/​precise/​man7/​ip.7.html|IP]],​ которые содержат больше полезной информации.
 +  -- Также посмотрите [[http://​www.redbooks.ibm.com/​abstracts/​gg243376.html|TCP/​IP Tutorial and Technical Overview]] из "​красной книги"​ IBM.
 +  -- Еще ресурс - [[http://​oreilly.com/​catalog/​9780596002978/​|TCP/​IP Network Administration]] O'​Reilly.
  
 ---- ----