Интернети все, все, все…
маске,-идентификатором хоста. Что это дает? Мы знаем, например, что для класса В идентификатором сети являются первые шестнадцать разрядов адреса, то есть два старших октета. Однако если в маске единицы стоят не только в первых двух октетах, но и в третьем, значит, третий октет также будет использоваться как дополнительная часть идентификатора сети, точнее, как идентификатор подсети в рамках сети класса В. Таким образом, в приведенном примере идентификатор сети равен 168.217, а идентификатор подсети — 123, потому что третий октет в маске также заполнен единицами.
Такая схема позволяет маршрутизатору на основе информации об IP-адресе и маске подсети правильно разделить потоки. Он будет знать, что хотя данный IP-адрес принадлежит классу В, но маска содержит единицы и в третьем октете, значит, надо проверить и третий октет адреса. Если в адресе получателя и адресе отправителя совпадают три старших октета, стало быть, эти компьютеры находятся в одной и той же группе (подсети) и могут общаться непосредственно, без необходимости маршрутизации потоков данных. Если же совпадают значения только первых двух октетов, то эти компьютеры принадлежат разным подсетям, и, как и в случае с разными сетями, надо проложить маршрут передачи информации от одного компьютера к другому. Следовательно, маска подсети позволяет поделить один большой класс адресов на меньшие подклассы без необходимости выделения дополнительных идентификаторов сети, которых, в связи с бурным ростом Интернета, явно не хватает. Современные системы могут учитывать каждый бит маски, что повышает эффективность использования имеющегося адресного пространства.
Если вспомнить определение идентификаторов сети для адресов классов А, В и С, то получим следующие стандартные значения масок подсети для этих классов:
Класс А: 255.0.0.0
Класс В: 255.255.0.0
КлассС: 255.255.255.0
Порты
• идентификация программы
• порт (port)
При пересылке IP-пакетов указываются адреса отправителя и получателя. Таким образом, мы всегда можем определить, какой из компьютеров послал запрос и какой компьютер должен на него ответить. Но пока что мы не знаем,
какая программа является заказчиком или поставщиком информации. А ведь по протоколам ТСРДР может работать не одна программа. Например, вы можете получать электронную почту, просматривать новости или слушать музыку. Получается парадокс: информация доставлена, а кому ее передать — неизвестно. Чтобы решить эту проблему, пришлось вводить дополнительный параметр — порт (port). Порт — это число в диапазоне от 0 до 65 535, своеобразное дополнение к IP-адресу, позволяющее однозначно идентифицировать программу, которая работает по протоколам ТСРДР. Номер порта указывается сразу после IP-адреса и отделяется от него двоеточием «:», например: 192.168.10.7:80. Номера портов редко приходится задавать в явном виде, так как для наиболее распространенных программ и сервисов используются заранее определенные номера в диапазоне от 0 до 1024. Но бывают исключения.
Страниц: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19