Лидеры рейтинга

ID: 259041

Алексеев Владимир Николаевич

Мастер-Эксперт

1758

Россия, пос. Теплоозёрск, ЕАО


ID: 400669

epimkin

Профессионал

685


ID: 226425

Konstantin Shvetski

Мастер-Эксперт

565

Россия, Северодвинск


ID: 400828

mklokov

10-й класс

270

Россия, Санкт-Петербург


ID: 404373

aDair

1-й класс

165


ID: 137394

Megaloman

Мастер-Эксперт

158

Беларусь, Гомель


ID: 400484

solowey

Профессор

122


8.1.0

30.11.2020

JS: 2.1.8
CSS: 4.1.7
jQuery: 3.5.1


 

Проектирование, установка, настройка и монтаж активного сетевого оборудования.

Администратор раздела: Цикалов Игорь Константинович (Модератор)


solowey
Статус: Профессор
Рейтинг: 122
CradleA
Статус: Академик
Рейтинг: 29
Sergey V. Gornostaev
Статус: Профессионал
Рейтинг: 17
 

Перейти к консультации №:
 

Консультация онлайн # 74306
Раздел: • Компьютерные сети
Автор вопроса: Лисицын Денис Владимирович
Дата: 05.02.2007, 23:02
Поступило ответов: 2

Здравствуйте, уважаемые эксперты!
Продолжая тему вопроса http://rusfaq.ru/?Step=info&Action=Question&ID=74043. хочу узнать следующие:
Я открыл доступ к одной из папок на своём рабочем компьютере и в свойствах папки включил опцию «Использовать простой общий доступ к файлам», теперь при попытке просмотреть содержание этой папки из сети с любого другого компьютера не вылетает сообщение «введите логин и пароль», а папка сразу открывается. В настройках брэдмауэра, во вкладке исключения отметил службу «Общий доступ к файлам и принтерам», в настройках этой службы есть четыре порта: TCP139, TCP445, UDP137, UDP138, когда я указываю для этих портов IP-адреса, которым открыт доступ происходит следующие:
1. Если указать, например адрес 10.115.210.77/255.255.255.192 и нажать ОК, то он автоматически меняется на 10.115.210.64/255.255.255.192 и получить доступ к папке из сети не удаётся – почему происходит подмена IP-адреса?
2. Если указать адрес 10.115.210.77 без маски и нажать ОК, то он меняется на 10.115.210.77/255.255.255.255 и всё прекрасно работает (Доступ к этой папке открыт только для компа с адресом 10.115.210.77). Но как понять запись 10.115.210.77/255.255.255.255, если у нас в сети маска 255.255.255.192?
И ещё такой вопрос, где можно почитать про порты (Например в программе Outpost есть список уязвимых и доверенных портов, хотелось бы хоть немного понимать какой порт для чего служит, почему у него именно такой номер а не другой, какой номер порта можно указывать при добавлении нового, что в конце концов значит системный порт, троянский порт и т.д. и т.п.), если что-то посоветуете буду очень благодарен.

Состояние: Консультация закрыта

Ответ # 141487 от ramok

Здравствуйте, Лисицын Денис Владимирович!

1. что такое маска подсети и как она взаимодействует с адресом я давал вам прошлый раз в коментариях.

> Если указать, например адрес 10.115.210.77/255.255.255.192 и нажать ОК,
> то он автоматически меняется на 10.115.210.64/255.255.255.192
цифра 77 в двоичной системе исчисления будет 00101101
цифра 192 в двоичной системе исчисления будет 11100000
теперь если применить к ним операцию логического И
00101101
& 11100000
---------------
00100000 -> что в десятичной системе исчисления будет 64

откуда следует что ip 10.115.210.77 не в ходит в вашу подсеть.

> 2. Если указать адрес 10.115.210.77 без маски и нажать ОК,
> то он меняется на 10.115.210.77/255.255.255.255 и
> всё прекрасно работает (Доступ к этой папке открыт
> только для компа с адресом 10.115.210.77).
что впрочем и логично, так как маска 255.255.255.255 как раз и покрывает ровно один IP.

я бы на вашем месте обратил внимания ваших администраторов что они раздают IP в подсети не входящие в маску вашей сети. откуда может быть множество проблем на ровном месте.

а так попробуйте указать маску подсети 255.255.255.0, может windows это съест..


Консультировал: ramok
Дата отправки: 05.02.2007, 23:37

Рейтинг ответа:

0

[подробно]

Сообщение
модераторам

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

Здравствуйте, Лисицын Денис Владимирович!
1. Маска подсети вводиться для того, чтобы в IP адресе определить, какие биты отвечают за адрес подсети, а какие за адрес компьютера в подсети. Чтобы понять как это делается, нужно написать IP адрес и маску подсети в двоичном формате
10.115.210.77 - 00001010.01110011.11010010.01001101
255.255.255.192 - 11111111.11111111.11111111.11000000
т.е. в данном случае первые 26 битов определяют адрес подсети, оставшиеся 6 - адрес компьютера(несложно подсчитать, что в такой подсети может быть только 63 компьютера). Поэтому, последний октет в адресе меняется с 77 на 64 (обнуляются 6 битов адреса компьютера), и выражение 10.115.210.64/255.255.255.192 определяет всю подсеть с данной маской.
2. Когда вы указываете адрес без маски, то маска 255.255.255.255 подставляется автоматически и обозначает, что адрес представляет не подсеть, а единственный компьютер.

Порты существую для однозначного определения программы, которой нужно передать пакет информации, пришедшей на общий для всех программ IP адрес компьютера. Номера портов до 1024 являются стандартизированными. Системный порт, это порт, через который осуществляет обмен данными какой-либо системный процесс, троянский - троянская программа и т.д. Посмотреть список портов и сервисов, которые работают с этими портами можно в файле
%windir%\System32\drivers\etc\services


Консультировал: Duke
Дата отправки: 06.02.2007, 08:40

Рейтинг ответа:

0

[подробно]

Сообщение
модераторам

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

Возможность оставлять сообщения в мини-форумах консультаций доступна только после входа в систему.
Воспользуйтесь кнопкой входа вверху страницы, если Вы зарегистрированы или пройдите простую процедуру регистрации на Портале.