![]() |
Сайты на одном ip
Вот, например, возьмём ip 81.176.68.18
На нём висят [FONT="Fixedsys"] [url]www.rcc.org.ru[/url] [url]www.trainsim.ru[/url] [url]www.bulanova.com[/url] [url]www.flies.ru[/url] [url]www.trainz.ru[/url] [url]www.tech-line.ru[/url] [url]www.kamalstudio.com[/url] [url]www.johnnydepp.ru[/url] [url]www.mosavtosteklo.ru[/url] [url]www.delotruba.ru[/url] [url]www.kusika.ru[/url] [url]www.vw-seat.ru[/url] [url]www.kv-electronics.ru[/url] [url]www.13studio.com[/url] [url]www.paloma-service.ru[/url] [url]www.alianceinfo.ru[/url] [url]www.kremlin-info.ru[/url] [url]www.forum.kusika.ru[/url] [url]www.lugarus.ru[/url] [url]www.eastcard.ru[/url] [url]www.vamteplo.ru[/url] [url]www.arbat-voyage.com[/url] [url]www.alexandradurseneva.com[/url] [url]www.ivr-records.ru[/url] [url]www.mgoz-s.ru[/url] [url]www.serov.msk.ru[/url] [url]www.vsoftware.ru[/url] [url]www.econ05-2001.ru[/url] [url]www.13studio.ru[/url] [url]www.gamesnuke.com[/url] [url]www.autogl.ru[/url] [url]www.forum.s28.ru[/url] [url]www.global-eng.ru[/url] [url]www.kamal-ballan.com[/url] [url]www.s28.ru[/url] [url]www.showproject.ru[/url] [url]www.bill.vsoftware.ru[/url] [url]www.catalog.vsoftware.ru[/url] [url]www.foto.gupesh.ru[/url] [url]www.rossianka.com[/url] [url]www.ural-bungalo.ru[/url] [url]www.mediagruppa.ru[/url] [url]www.camila.ru[/url] [url]www.tl-tur.ru[/url] [url]www.maiski.com[/url] [url]www.komedia.ru[/url] [url]www.shop.vsoftware.ru[/url] [url]www.forum.igneous-aries.com[/url] [url]www.gupesh.ru[/url] [url]www.serge.13studio.com[/url] [url]www.rekardo.ru[/url] [url]www.support.vsoftware.ru[/url] [url]www.studiomig.ru[/url] [url]www.t-34.org[/url] [url]www.horsecity.ru[/url] [url]www.mariachi.ru[/url] [url]www.kamalballan.com[/url] [url]www.reefing.ru[/url] [url]www.rgavan.ru[/url] [url]www.onix33.ru[/url] [url]www.yarmarka.kusika.ru[/url] [url]www.stroydordetal.com[/url] [url]www.shop.camila.ru[/url] [url]www.gstr.ru[/url] [url]www.vam-teplo.ru[/url] [url]www.copy.mediagruppa.ru[/url] [url]www.remont-akpp.ru[/url] [url]www.wap.mobileclub.com.ru[/url] [url]www.1c-victory.ru[/url] [url]www.restoration.13studio.ru[/url] [url]www.komstr.org.ru[/url] [url]www.simonson.ru[/url] [url]www.artparty.ru[/url] [url]www.russific.13studio.ru[/url] [url]www.skiline.ru[/url] [url]www.mobileclub.com.ru[/url] [url]www.shvarts.komedia.ru[/url] [url]www.vsfit.ru[/url] [url]www.aeroclub.su[/url] [url]www.rgnika.ru[/url] [url]www.book.vsoftware.ru[/url] [url]www.operaghost.ru[/url] [url]www.apb-consult.ru[/url] [url]www.licey36.ru[/url] [url]www.vagner.komedia.ru[/url] [url]www.sound.13studio.ru[/url] [url]www.bukinist.kusika.ru[/url] [url]www.insight.kusika.ru[/url] [url]www.vektor-mebel.ru[/url] [url]www.belprommash.ru[/url] [url]www.keepers.chcat.net[/url] [url]www.la2.losena.ru[/url] [url]www.vitoponti.ru[/url] [url]www.mluvnice.info[/url] [url]www.forum.mparts.ru[/url] [url]www.migtrade.ru[/url] [url]www.vsptel.ru[/url] [url]www.uralcc.ru[/url] [url]www.igneous-aries.com[/url] [url]www.happyend.chcat.net[/url] [url]www.edkon.ru[/url] [url]www.lagarta.kusika.ru[/url] [url]www.benchmarking.ru[/url] [url]www.fit.vsoftware.ru[/url] [url]www.meridian.kusika.ru[/url] [url]www.makmebel.ru[/url] [url]www.seat.vw-seat.ru[/url] [url]www.template.kable.ru[/url] [url]www.design.komedia.ru[/url] [url]www.marketing-soft.ru[/url] [url]www.video.serov.msk.ru[/url] [url]www.audio.serov.msk.ru[/url] [url]www.kvn27.ru[/url] [url]www.trestyug.ru[/url] [url]www.rodnara.ru[/url] [url]www.forecasting-soft.ru[/url] [url]www.forecastsoft.ru[/url] [url]www.benchmarking-ci.ru[/url] [url]www.studio.maiski.com[/url] [url]www.analytic-soft.ru[/url] [url]www.forexsal.ru[/url] [url]www.chcat.net[/url] [url]www.segmentation.ru[/url] [url]www.segmentation-market.ru[/url][/FONT] Может мне кто объяснить, как в ip пакете они разделяются? ip и порт один на всех. |
На каждом домене - DNS сервера, видимо для экономии IP адресов, при посылке запроса об IP адресе на данные dns сервера, запрос перенаправляется на главный сервер, но с предлогом что выдать надо страницу именно с этого домена. Вот почему если просто так выйти на [url]http://81.176.68.18/[/url], ничего не будет, а просто будет выдана страница сервера. Такую штуку оочень легко замутить в Windows 2003, используя IIS и встроеный DNS сервер. Если уменя была бы выделеная линия в интернет (а не ADSL), я бы такую-же штуку и усебя на сервере сделал.
|
Ни фига не понятно. Ведь ip dns сервера предоставляет мне провайдер. Откуда им известно о каких-то ещё dns? Или хостер намеренно предоставляет только ip своих dns, чтобы запрос к нему ушёл?
|
Это понятно, но перед этим, dns сервер посылает запрос на сервера выше его, т-е на dns-сервера региона, других регионов. Где это в Интернете была статейка об этом, вот только забыл где. Там еще говорилось что именно через эти сервера можно якобы "Сломать" весь Интернет
|
А где находится главный сервер интернета? :D
Я так понимаю что от него и идет распределение всех ip |
Насчёт Главного Сервера Интернета не скажу, но вот Главную Развилку Интернета уже давно нашли.
[IMG]http://forum.exler.ru/uploads/77/post-1143804621.jpg[/IMG] |
да ну, не верю я. Это где такое место?
|
Праааально не веришь. :)
[url]http://forum.exler.ru/t/48447/p/8531156[/url] |
Там одни приколы, без комментариев откуда это :(
А вообще инет создавался как распределенная система и следовательно одного главного сервера в нём быть не должно. |
[QUOTE]А вообще инет создавался как распределенная система и следовательно одного главного сервера в нём быть не должно.[/QUOTE]
Отнюдь нет! Существует помоему 13 серверов по всему миру, зачастую обычные dns запросы (от твоего компьютера) до них не доходят. В Феврале, несколько китайцев попытались снести эти сервера, достаточно простым способом: запрограмировать несколько компьютеров на посылание больших ПИНГ запросов на IP адреса серверов. От перенагрузки не выдержали всего 3 сервера. ( [url]http://www.npr.org/templates/story/story.php?storyId=7244146[/url] и [url]http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6VJG-4N4C6TM-3&_user=10&_coverDate=02%2F28%2F2007&_rdoc=1&_fmt=&_orig=search&_sort=d&view=c&_acct=C000050221&_version=1&_urlVersion=0&_userid=10&md5=5f2ec50083b22d2cc9809d8b22db074f[/url] ) |
[QUOTE]но вот Главную Развилку Интернета уже давно нашли.[/QUOTE]
чето очень напоминает станцию АТС |
Развилок Интернета не бывает, Интернет - всемирная сеть, а не один огромный кабель ;)
|
parovoZZ, во-первых DNS, во-вторых Apache или другой веб-сервер средствами, похожими на VirtualHost, определяет страницы какого сайта запрашивают
|
[QUOTE]похожими на VirtualHost, определяет страницы какого сайта запрашивают[/QUOTE]
Тьфу, как я мог забыть про Virtual Host?? :):) |
Вы чего все такие сёрьёзные?
Пошутить нельзя... |
Ну хорошо. Я набрал в браузере trainsim.ru. Дальше браузер связывается с DNS, который мне предоставил провайдер. Что происходит дальше?
|
Когда твой компьютер (файл hosts где-то в недрях папки Windows) посылают запрос об IP адресе такого-то домена, DNS сервер копается в своей картотеки типа "Имя => IP". Здесь польшинство запросов и останавливаются. Но! Если не было найдено совпадений, DNS сервер теперь запрашивает у регионального Интернет-сервера, здесь то происходят большинство трансляций между региональными именами типа .ru, .org, .au, .eu. После этого, IP адрес переведеный из доменного имени возвращается обратно к DNS серверу провайдора, который [B]добавляет[/B] в свою картотеку IP адрес (чтобы в следущий раз запрос не делать), ну и выдает IP адрес твоему компьютеру. Есть и совсем сторонний расказ о подробновтях работы с NS (name server) и Virtual Host, но расскажу если будут вопросы.
-- ООочень редко, когда региональный DNS не сможет отыскать IP адрес, он посылает запрос к одному из 13 всемирных серверов, там происходит почти также как и у "Провайдер.DNS-Рег.DNS" -- Учите CompTIA NET+ господа :) |
parovoZZ
ты набрал trainsim.ru. браузер смотрит - а не ip-адрес ли это? нет. есть ли в кеше браузера и ОС ip-адрес этого хоста? если нет - делает запрос к DNS-серверам провайлера. DNS провайдера смотрит: а есть ли в кеше ip-адрес (или адреса) для trainsim.ru, если да -отдает его, иначе - запрашивает вышестоящий DNS-сервер (для зоны .ru) когда ip-адрес определен, браузер подключается на TCP порт 80 по полученному ip-адресу и делает запрос вида: GET [url]http://www.trainsim.ru/[/url] HTTP/1.0 остальные запросы выглядят аналогично, но всегда браузер указывает полное имя хоста. таким образом сервер понимает, к какому сайту из хостингов делается запрос. |
да, если ты запрашивал trainsim.ru то и браузер спросит trainsim.ru, www тут по привычке.
|
Ясно.
А почему именно 80 порт (или 8080)? Почему нельзя использовать весь дипазаон портов? Тогда же и потребности в таком кол-ве ip не будет. |
[QUOTE=parovoZZ;2997]А почему именно 80 порт (или 8080)? Почему нельзя использовать весь дипазаон портов? Тогда же и потребности в таком кол-ве ip не будет.[/QUOTE]
ну во первых их всего 65 тысяч. а во вторых первые 1024 зарезервированы под конкретные службы, остальные динамические - используются в каждой сессии открываемой твоим компом и "контрагентом". а для обхода ограничения ip-адресации версии 4, вводят версию 6 (около 1500 адресов на каждый квадратный метр площади суши), но это ближайшие лет 10. а также такие обходные технологии как сети intranet (внутренние со своей адресацией), NAT, позволяющие спрятать за один ip-адрес, много компьютеров. а про иерархию DNS-серверов у же тебе рассказали. когда запрос твоей проги переобразовали из имени в ip-адресс, комп отправляет пакеты с запросами, дойдя до "конечного" ip-адреса, на нём не факт что реальный сервер с нужной инфой, а только "сервер-посредник", за которым может быть целая intranet-сеть серверов. |
[QUOTE]А почему именно 80 порт (или 8080)? Почему нельзя использовать весь дипазаон портов? Тогда же и потребности в таком кол-ве ip не будет.[/QUOTE]
Было-бы крайне не удобно, запоминать всякие адреса с цифрами, типа: [url]http://trainsim.ru[/url] (:80) - основной сайт [url]http://trainsim.ru:2080[/url] - форум [url]http://trainsim.ru:3080[/url] - Внутренняя почта *@trainsim.ru [url]http://trainsim.ru:4080[/url] - aka Trainz.ru Конечно можно привыкнуть если все равно будут лишь ссылки везде тебя провожать, но ИМХО, крайне не удобно, да и не слишком безопасно |
[QUOTE=Crypton;3018]Было-бы крайне не удобно, запоминать всякие адреса с цифрами, типа:
[url]http://trainsim.ru[/url] (:80) - основной сайт [url]http://trainsim.ru:2080[/url] - форум [url]http://trainsim.ru:3080[/url] - Внутренняя почта *@trainsim.ru [url]http://trainsim.ru:4080[/url] - aka Trainz.ru Конечно можно привыкнуть если все равно будут лишь ссылки везде тебя провожать, но ИМХО, крайне не удобно, да и не слишком безопасно[/QUOTE] DNS не может выдать порт??? Тем не менее, на некоторые сайты ругается фаер - порты из динамического диапазона. Кто мне порт отдаёт? |
изначально порт определяется службой.
ftp - 21 порт tcp http - 80 порт tcp (это если не указано иное явно, например lib.ru:8080/books) dns - 53 порт, причем udp глянь файл WINDOWS\system32\drivers\etc\services (в юниксах /etc/services) там же protocol - группы протоколов кстати, после получения соединения номер порта изменяется. вообще если серьезно задумал изучение сетевых технологий, или чтобы тебе не путаться в понятиях (а мы то говорим о DNS, то о http, скоро и до пинга дойдем, а это уже IGMP скажем...) лучше начни с [URL="http://ru.wikipedia.org/wiki/Сетевая_модель_OSI"]Сетевой модели OSI[/URL] и [URL="http://ru.wikipedia.org/wiki/TCP/IP"]стека TCP/IP[/URL] |
[QUOTE=kozya-bozya;3034]
кстати, после получения соединения номер порта изменяется. [/QUOTE] Как это меняется? У кого меняется? |
Текущее время: 19:51. Часовой пояс GMT +4. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim