Форум Приднестровья, форум ПМР

Форум Приднестровья, форум ПМР (http://forum-pmr.net/index.php)
-   Компьютерные сети (http://forum-pmr.net/forumdisplay.php?f=45)
-   -   Альтернативный способ записи IP-адресов (http://forum-pmr.net/showthread.php?t=4035)

PMR 15.09.2009 11:10

Альтернативный способ записи IP-адресов
 
Наверное, некоторые знают такую штуку, но думаю, далеко не все.

Как мы все знаем, адрес IPv4 представляет собой 32-битное число. Традиционно IP-адрес записывается в виде 4-х октетов, разделенных точкой, в десятичной системе счисления. Например: 77.88.21.8.
Однако существуют и другие, менее распространенные варианты записи.

Во-первых, каждый из 4-х октетов можно записать в восьмеричной или шестнадцатеричной системах счисления:
77.88.21.8 = 0x4d.0x58.0x15.0x8 = 0115.0130.025.010, или даже можно смешивать 77.88.0x15.010.

Во-вторых, адрес можно записывать в виде числа:
77 * 2563 + 88 * 2562 + 21 * 2561 + 8 * 256О = 1297618184.
Аналогично п.1 это число можно записывать в восьмеричной и шестнадцатеричной системах счисления: 1297618184 = 011526012410 = 0x4D581508.

Честно говоря, не нашел RFC, в котором описываются эти форматы, но это работает везде: в браузере, команде ping и т.д. Попробуйте сами.

Farg12 21.09.2009 07:27

а зачем оно нам?)

ychetka 03.11.2009 12:20

Реальнй прикол =) не знал =)

alek70 29.11.2009 21:00

Это контроль над пользователями? Этот контроль IP адресов?

V-P 29.11.2009 21:29

Цитата:

alek70 писал (а) (Сообщение 31957)
Это контроль над пользователями? Этот контроль IP адресов?

IP адреса нужны для ОТПРАВЛЕНИЯ (ПОЛУЧЕНИЯ) пакетов при обмене информации в сети прежде всего.

Боевой маг 30.11.2009 17:24

Вроде как сверяется контрольная сумма каждого пакета. Но на всякий случай случай часто для файлов пишут еще MD5. С чем может быть связано несоответствие контрольных сумм полученного файла? C недочетами TCP/IP протокола или неисправностями модема, или с ОСью? (давненько наблюдал такие случаи на древней 98 с dial-up модемом).

V-P 30.11.2009 17:40

Цитата:

Боевой Маг писал (а) (Сообщение 32037)
Вроде как сверяется контрольная сумма каждого пакета. Но на всякий случай случай часто для файлов пишут еще MD5. С чем может быть связано несоответствие контрольных сумм полученного файла? C недочетами TCP/IP протокола или неисправностями модема, или с ОСью? (давненько наблюдал такие случаи на древней 98 с dial-up модемом).

Файл может быть повреждён в результате некачественного хранителя, глюков железа, операционки и т.д.

Протокол обмена там не причём, протокол прекрасно исправляет ошибки и сбои при закачке, например, требуя остановки и повтора передачи из указанного (сбойного) места,

Контрольная сумма нужна для проверки полного ИТОГО:, например файл качают множеством кусков из разных частей файла, например, трекерно там как-то, куски на приёмной стороне склеивают в один файл, и чтобы убедится, что он соответствует оригиналу, его сверяют с контрольной суммой.

Кроме этого, контрольная сумма условно СПАСАЕТ от вирусов и прочих модификаций файла после скачивания, спасает в информационном плане, т.е. видно, не изменилось ли СОДЕРЖАНИЕ файла.

При скачивании файл может быть скачен правильно, а затем что-то в файле может измениться уже в компе, винте и т.д.

Боевой маг 30.11.2009 17:49

Возможно файл повреждался сразу при запуске резидентным вирусом, т.к. про MD5 тогда еще не знал, - а файл скачивался с надежного ресурса вроде opera.com например. При запуске - сразу же выдавало .exe файл поврежден. Еще выдавало неправильную скорость загрузки файла, которой просто не может быть на dial-up модеме. Так что ось и драйвера модема тоже возможные причины.
Ну и не только по всем перечисленным причинам пишут ведь MD5 для сверки, да еще и в архивах оставляют - 10-20 % места для информации для восстановления.

vladimir32 20.01.2012 22:39

Цитата:

PMR писал (а) (Сообщение 24894)
Наверное, некоторые знают такую штуку, но думаю, далеко не все.

Как мы все знаем, адрес IPv4 представляет собой 32-битное число. Традиционно IP-адрес записывается в виде 4-х октетов, разделенных точкой, в десятичной системе счисления. Например: 77.88.21.8.
Однако существуют и другие, менее распространенные варианты записи.

Во-первых, каждый из 4-х октетов можно записать в восьмеричной или шестнадцатеричной системах счисления:
77.88.21.8 = 0x4d.0x58.0x15.0x8 = 0115.0130.025.010, или даже можно смешивать 77.88.0x15.010.

Во-вторых, адрес можно записывать в виде числа:
77 * 2563 + 88 * 2562 + 21 * 2561 + 8 * 256О = 1297618184.
Аналогично п.1 это число можно записывать в восьмеричной и шестнадцатеричной системах счисления: 1297618184 = 011526012410 = 0x4D581508.

Честно говоря, не нашел RFC, в котором описываются эти форматы, но это работает везде: в браузере, команде ping и т.д. Попробуйте сами.

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

Ванлат 21.01.2012 08:11

Володя ну ты удивил , я тоже зная твой адресс проживания могу тебя выкинуть с твоей кровати прямо посреди ночи ...........

Эльза 22.01.2012 03:50

Цитата:

Ванлат писал (а) (Сообщение 145840)
Володя ну ты удивил , я тоже зная твой адресс проживания могу тебя выкинуть с твоей кровати прямо посреди ночи ...........

жесть! а что еще наш Робин Гуд может сделать зная адресс:bd:

Ванлат 22.01.2012 08:56

А ещё зная адресс милой и скучающей леди Робин Гуд может посреди ночи проложить путь в мир новому маленькому Робин Гудёнку ............

vladimir32 25.01.2012 15:29

[QUOTE=Ванлат;145840]Володя ну ты удивил , я тоже зная твой адресс проживания могу тебя выкинуть с твоей кровати прямо посреди ночи ...........[/QUOT в данной теме обсуждаютьс вопросы аипи адреса что такое аипи можешь погуглит или так уж и быть могу дать ссылку в викепидии ))http://ru.wikipedia.org/wiki/IP-%E0%E4%F0%E5%F1


Текущее время: 22:29. Часовой пояс GMT +2.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot