TCP / IP представляет собой семейство протоколов для обмена данными между компьютерами.
Что такое TCP / IP?
TCP / IP расшифровывается какT ransmission ControlProtocol /IP rotocol это интернет. Она определяет, как электронные устройства (например, компьютеры) должны быть подключены через Интернет, и каким образом данные должны передаваться между ними.
TCP - протокол управления передачей
TCP отвечает за нарушение данных на небольшие пакеты, прежде чем они могут быть отправлены по сети, а также для сборки пакетов снова, когда они прибывают.
IP - Интернет - протокол
IP заботится о связи между компьютерами. Он отвечает за рассмотрение, отправку и прием пакетов данных через Интернет.
TCP / IP протоколы для Web
Веб-браузеры и серверы используют протоколы TCP / IP для подключения к Интернету. Общие TCP / IP протоколы являются:
HTTP - протокол передачи гипертекста
HTTP заботится о связи между веб-сервером и веб-браузер. HTTP используется для отправки запросов от веб-клиента (браузера) на веб-сервер, возвращая веб-контента (веб-страницы) от сервера к клиенту.
HTTPS - Secure HTTP
HTTPS заботится о безопасной связи между веб-сервером и веб-браузер. HTTPS обычно обрабатывает транзакции по кредитным картам и другие конфиденциальные данные.
Протокол передачи файлов - FTP
FTP заботится о передаче файлов между компьютерами.
IP является подключение-Less
IP является "без установления соединения" протокол связи.
IP не занимает линию связи между двумя компьютерами. Это уменьшает потребность в сетевых линий. Каждая линия может быть использована для обмена данными между многими различными компьютерами одновременно.
С IP, сообщения (или другие данные) разбиты на небольшие независимые "пакеты" и отправляется между компьютерами через Интернет. IP отвечает за "маршрутизации" каждого пакета к нужному пункту назначения.
IP-маршрутизаторы
Когда пакет IP передается от компьютера, он поступает на IP-маршрутизатор.
IP-маршрутизатор отвечает за "маршрутизации" пакета к нужному пункту назначения, непосредственно или через другой маршрутизатор.
Путь пакет будет следовать, может отличаться от других пакетов одного и того же сообщения. Маршрутизатор отвечает за право адресации, в зависимости от объема трафика, ошибки в сети или в других параметров.
Аналогия: Обмен данными с помощью IP как отправка длинное письмо, как большое количество маленьких открыток, каждый находит свой собственный (часто) различный путь к приемнику.
IP-адреса
IP использует 32 бита, или четыре числа от 0 до 255, чтобы обратиться к компьютеру.
IP - адреса обычно записывается в виде четырех чисел , разделенных точками, например:192.168.1.50.
Каждый компьютер должен иметь уникальный IP-адрес, прежде чем он может подключиться к Интернету.
Каждый пакет IP должен иметь адрес, прежде чем он может быть направлен на другой компьютер.
Это IP-адрес: 192.68.20.50. Это может быть тот же адрес: www.w3ii.com
Это ваш IP - адрес:108.161.252.158
В компьютерной терминологии, TCP / IP использует32 бита адресации.Он использует 4 байта. Один байт составляет 8 бит. Один байт может содержать 256 различных значений:
00000000, 00000001, 00000010, 00000011, 00000100, 00000101, 00000110, 00000111, 00001000 ....... и весь путь до 11111111.
Доменные имена
Имя гораздо проще запомнить, чем 12 цифр.
Имена, используемые для TCP / IP-адреса называются доменные имена.
w3ii.com это доменное имя.
Когда вы обращаетесь веб-сайт, как http://www.w3ii.com, название переводится на ряд с помощью сервера доменных имен (DNS).
Во всем мире, DNS-серверы подключены к сети Интернет. DNS-серверы отвечают за перевод доменных имен в TCP / IP-адресов.
Когда новое доменное имя регистрируется вместе с TCP / IP-адрес, DNS-серверы по всему миру будут обновлены с этой информацией.
TCP / IP-протоколы для электронной почты
Электронная почта программы используют протокол TCP / IP для отправки и получения сообщений электронной почты. TCP / IP протоколы для электронной почты являются:
SMTP - простой протокол передачи почты
SMTP заботится о отправки электронной почты. Часто электронные письма отправляются на сервер электронной почты (SMTP-сервер), а затем на другие серверы, и, наконец, к месту назначения. SMTP может передавать только чистый текст. Он не может передавать двоичные данные, такие как изображения, звуки или фильмов.
MIME - Многоцелевые Internet Mail Extensions
Протокол MIME позволяет SMTP передавать мультимедийные файлы, включая голоса, аудио и двоичных данных через TCP / IP сетях. Протокол MIME преобразует двоичные данные в чистый текст, перед его отправкой.
POP - Post Office Protocol
Протокол POP используется программами электронной почты для получения сообщений электронной почты с сервера электронной почты. Если ваша программа электронной почты использует POP, все ваши письма будут загружены в вашей почтовой программы (также называется клиент электронной почты), каждый раз, когда он подключается к серверу электронной почты.
Протокол доступа к сообщениям Интернет - IMAP
Протокол IMAP работает так же, как протокол POP. Основное отличие заключается в том, что протокол IMAP не будет автоматически загружать все ваши письма каждый раз, когда ваша почтовая программа подключается к серверу электронной почты.
Протокол IMAP позволяет просматривать сообщения электронной почты на почтовом сервере, прежде чем загрузить их. С помощью протокола IMAP вы можете загрузить свои сообщения или просто удалить их. Таким образом IMAP идеально подходит, если вам нужно подключиться к серверу электронной почты из разных мест, но вы хотели бы загрузить свои сообщения, когда вы вернулись в вашем офисе.
Другие / IP протоколы TCP
ARP - протокол разрешения адресов
ARP используется IP, чтобы найти аппаратный адрес сетевой карты компьютера, основанного на IP-адресе.
BOOTP - протокол загрузки
BOOTP используется для загрузки (начиная) компьютеров из сети.
DHCP - протокол динамической конфигурации хоста
DHCP используется для выделения динамических IP-адресов компьютерам в сети.
ICMP - протокол управления сообщениями Internet
ICMP заботится о обработки ошибок в сети.
LDAP - протокол доступа к Lightweight Directory
LDAP используется для сбора информации о пользователях и адресов электронной почты из Интернета.
NTP - протокол сетевого времени
NTP используется для синхронизации времени (часами) между компьютерами.
PPTP - Протокол точка - точка Tunneling
PPTP используется для настройки подключения (туннель) между частными сетями.
RARP - протокол разрешения обратного преобразования адресов
RARP используется IP, чтобы найти IP-адрес, основанный на аппаратный адрес сетевой карты компьютера.
SNMP - протокол Simple Network Management
SNMP используется для администрирования компьютерных сетей.
SSL - Secure Sockets Layer
Протокол SSL используется для шифрования данных для безопасной передачи данных.
TLS - Transport Layer Security
Протокол TLS является новой и более безопасной версией протокола SSL.