Printable Version of Topic
Click here to view this topic in its original format
Forums > Глюкодром > Что такое TCP, UDP, IP, Ports, Firewall, Router, ...etc...?, Как много одних и тех же вопросов. А не открыть ли нам сетевой ликбез?


Posted by: retro on 06-04-2004, 00:25
Я вот тут просмотрел много топиков, в основном одни и те же вопросы - "не качает мул", "как открыть порт", "как настроить firewall или router", и пр., пр., пр. Предлагаю об'единить все это в одну серьезную тему, где мы будем делиться знаниями и опытом в решении тех или других проблем. Попутно неплохо было бы простым и доступным языком давать описания схем соединений, принципы работы разных устройств, а также ссылки на интересные статьи или сайты, разумеется, на русском языке.
НЕ специальные или слишком заумные, а как пишут в анотациях: "Для широкого круга читателей". Это пожелание относится к продвинутым пользователям, количество которых на нашем форуме очень большое.
Их помощь будет очень полезна новичкам, да и не только - "помогая другим, вы помогаете себе".

=====================================================

UDP и TCP
Различия в доставке данных по протоколам UDP и TCP похожи на различия между телефонным звонком и отправкой по почте письма. Работа TCP аналогична телефонному звонку в том, что TCP проверяет, доступен ли узел назначения и готов ли он к сеансу связи. Работа UDP напоминает отправку письма — сообщение невелики, а доставка весьма вероятна, но не гарантирована. UDP обычно используется программами, которые передают небольшие порции данных или которым требуется работать в реальном времени. В таких случаях низкие накладные расходы и возможности многоадресной рассылки протокола UDP (например, одна датаграмма - несколько получателей) делают его более предпочтительным, чем протокол TCP.


UDP - Служба, не ориентированная на установление соединения; сеанс связи между узлами не устанавливается.
TCP - Служба, ориентированная на установление соединения; между узлами устанавливается сеанс связи.

UDP не гарантирует и не подтверждает доставку данных, а также не гарантирует порядок их доставки.
TCP гарантирует доставку при помощи подтверждений и контроля порядка принимаемых данных.

Программы, использующие UDP, ответственны за обеспечение надежности передачи данных.
Программам, использующим TCP, гарантируется надежность передачи данных.

UDP — быстрый протокол с небольшими накладными расходами, поддерживающий связь «точка-точка» и «точка-многие точки».
TCP медленнее, требует больших накладных расходов и поддерживает только связь «точка-точка».

=====================================================


Posted by: gene on 06-04-2004, 00:31
Мне эта идея очень нравится. Сам я подобные проблемы решаю "методом тыка", что, чаще всего, не дает нужных результатов. Сетевой ликбез мне был бы ОЧЕНЬ полезен newest/punk.gif

Posted by: retro on 06-04-2004, 00:41
Mы все время употребляем это слово "порт", но, похоже, не все ясно представляют себе, что это за понятие. Итак:

Что такое порт?
Если объяснить просто, то порты существуют для того чтобы между компьютерами могли устанавливать собственные соединения разные прикладные процессы в любом количестве, например для того, чтобы компьютер мог быть одновременно http-сервером (web, 80 порт), pop-сервером (получение почты, 110 порт), smtp-сервером (отправка почты, 25 порт).... А клиент, т.е. пользователь мог одновременно просматривать web-страницы, работать с почтой... скачивать файлы по ftp, общаться по ICQ, т.е. каждая программа открывает свой порт и работает через него, не мешая другим программам...
Возможно вы видели адреса типа http://domen.ru:8100 (http://domen.ru:8100, это означает что соединение в web-сервером происходит на 8100-м порту.

А теперь посложнее smile.gif
Взаимодействие программ, использующих протокол TCP (или UDP), строится согласно модели "клиент-сервер", (Например обозреватель Internet Explorer и Web-сервер). Данная модель подразумевает, что одна программа (сервер) всегда пассивно ожидает обращения к ней другой программы (клиента). Для установления связи между программой-клиента и сервера используются следующие данные:

используемый транспортный протокол (TCP или UDP);
IP-адрес сервера;
номер порта сервера;
IP-адрес клиента;
номер порта клиента.
Когда клиент и сервер начинают использовать TCP, создается виртуальный канал (я люблю использовать выражение "труба-в-трубе", тонкие трубочки внутри здоровой и толстой магистрали, которые связывают клиента с сервером). Данные по этому каналу могут одновременно передаваться в обоих направлениях. Один прикладной процесс пишет данные в TCP-порт, они проходят по сети, и другой прикладной процесс читает их из своего TCP-порта. Для того, чтобы клиент мог обращаться к необходимому ему серверу, он должен знать номер порта, по которому сервер ожидает обращения к нему ("слушает сеть") .

Программы-клиенты, являющиеся активной стороной во взаимодействии "клиент-сервер", могут использовать, как правило, произвольные номера портов, назначаемые динамически непосредственно перед обращением к серверу (как любые свободные на данном узле).
Любая прикладная программа (будь то клиент или сервер) может открывать для взаимодействия любое количество портов для использования любых транспортных протоколов.
Порт номер 513 для TCP не идентичен порту номер 513 для UDP.
Всего 65535 портов, любой из них может использоваться
Обычно используются порты от 0 до 1024. Данные номера иногда называют - «Хорошо известные номера портов» ("well-known port")
Номера портов (выше 1023) предоставляются клиентам от программного обеспечения хоста по мере необходимости. Internet Explorer например может использовать любой для соединениея, при открытии следующего соединения будет использован следующий порт и т.д.. Выделение портов предусматривает следующие шаги - пользователь запускает клиентскую программу -
клиентской программе выделяется порт.

Posted by: retro on 06-04-2004, 00:48
gene Привет! Пока писал, не заметил твой пост. Я просто хочу написать пару-тройку постов из своих заготовок, закладок, и пр. - дать начало, а там уже дальше будем знать, что и как. Остальные будут добавлять-спорить, уверен, что тема получится интересная и полезная. smile.gif

Posted by: VxWorks on 06-04-2004, 00:48
У меня на лаптопе где-то валялся классный мультик, сделанный Ericsson. Там в деталях объясняется принцип работы сети.

Posted by: LF_ on 06-04-2004, 00:56
QUOTE (retro @ 05-04-2004, 16:48):
добавлять-спорить, уверен, что тема получится интересная и полезная. smile.gif

и явно идущая в FAQ - спасибо! newest/punk.gif newest/wub2.gif

Posted by: retro on 06-04-2004, 01:03
VxWorks У меня тоже очень много такого материала. Особенно мне понравился 40 минутный ролик про то, как работает FireWall. Потрясающе хорошо сделан Check Point! Цвета, графика, саунд... Сражение рыцарей с ордой басмачей biggrin.gif

Posted by: retro on 06-04-2004, 01:25
Из справки М$:

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

Серверная часть каждой программы, использующей UDP, прослушивает определенный порт в ожидании поступающих на него сообщений. Все номера серверных портов UDP, меньшие 1024 (а также некоторые большие номера), зарезервированы и зарегистрированы IANA (Internet Assigned Numbers Authority). (Очень важный момент! Это означает, что какая-либо определенная программа не может использовать взятый от балды по ее прихоти номер порта, они уже давно заняты существующими приложениями, записанными в IANA)

Каждый серверный порт UDP идентифицируется зарезервированным или хорошо известным номером порта. В следующей таблице приведен для примера огрызок из этого списка:

53 Запросы имен DNS
69 протокол TFTP
137 Служба имен NetBIOS
138 Служба датаграмм NetBIOS
161 Протокол SNMP
520 протокол RIP

Posted by: VxWorks on 06-04-2004, 01:32
могу залить кому-нибудь на ФТП для релиза.

Posted by: retro on 06-04-2004, 02:00
Полный список зарегистрированных в настоящее время хорошо известных портов UDP на веб-узле Internet Assigned Numbers Authority.
IANA (http://www.iana.org/assignments/port-numbers

Вот тут у меня есть маленькое сомнение... Список очень большой, но есть смысл его все же запостить здесь, т.к. у меня недавно был страшный прокол - надо было сконфигурировать достаточно сложный узел, а сайт IANA весь день был в дауне. Вообще-то в нете списков этих валом, но с некоторого времени я им не доверяю - ссылаясь на оригинал, они, тем не менее, допускают всевозможные вольности. Например, сокращают количество по своему усмотрению, (как я - имидж диска smile.gif, но это просто диск, а это - СПИСОК). Короче, вот полный оригинал на 05.04.04, рекомендую всем его copy-paste и носить с собой, а админам - прибить гвоздями к монитору на сервере biggrin.gif

Posted by: retro on 06-04-2004, 02:05
Еще один список со ссылкой на IANA (http://www.it.ru/reference/ports.html

Posted by: retro on 06-04-2004, 02:08
Динамически назначаемые порты
(не контролируются организацией IANA).

1024 Reserved
1025/tcp, udp blackjack Network blackjack
1109/tcp kpop Pop with Kerberos
1167/udp phone
1248/tcp, udp hermes
1347/tcp, udp bbn-mmc Multimedia conferencing
1348/tcp, udp bbn-mmx Multimedia conferencing
1349/tcp, udp sbook Registration Network Protocol
1350/tcp, udp editbench Registration Network Protocol
1351/tcp, udp equationbuilder Digital Tool Works (MIT)
1352/tcp, udp lotusnote Lotus Note
1512/tcp, udp WINS Reserved for future use for Microsoft Windows Internet Name Service (WINS)
1524/tcp, udp ingreslock Ingres
1525/tcp, udp orasrv Oracle
1525/tcp, udp prospero-np Prospero nonprivileged
1527/tcp, udp tlisrv Oracle
1529/tcp, udp coauthor Oracle
1600/tcp, udp issd
1650/tcp, udp nkd
1666/udp maze
2000/tcp, udp callbook
2001/tcp dc
2001/udp wizard Curry
2002/tcp, udp globe
2004/tcp mailbox
2004/udp emce CCWS mm conf
2005/tcp berknet
2005/udp oracle
2006/tcp invokator
2006/udp raid-cc RAID
2007/tcp dectalk
2007/udp raid-am
2008/tcp conf
2008/udp terminaldb
2009/tcp news
2009/udp whosockami
2010/tcp search
2010/udp pipe_server
2011/tcp raid-cc RAID
2011/udp servserv
2012/tcp ttyinfo
2012/udp raid-ac
2013/tcp raid-am
2013/udp raid-cd
2014/tcp troff
2014/udp raid-sf
2015/tcp cypress
2015/udp raid-cs
2016/tcp, udp bootserver
2017/tcp cypress-stat
2017/udp bootclient
2018/tcp terminaldb
2018/udp rellpack
2019/tcp whosockami
2019/udp about
2020/tcp, udp xinupageserver
2021/tcp servexec
2021/udp xinuexpansion1
2022/tcp down
2022/udp xinuexpansion2
2023/tcp, udp xinuexpansion3
2024/tcp, udp xinuexpansion4
2025/tcp ellpack
2025/udp xribs
2026/tcp, udp scrabble
2027/tcp, udp shadowserver
2028/tcp, udp submitserver
2030/tcp, udp device2
2032/tcp, udp blackboard
2033/tcp, udp glogger
2034/tcp, udp scoremgr
2035/tcp, udp imsldoc
2038/tcp, udp objectmanager
2040/tcp, udp lam
2041/tcp, udp interbase
2042/tcp, udp isis
2043/tcp, udp isis-bcast
2044/tcp, udp rimsl
2045/tcp, udp cdfunc
2046/tcp, udp sdfunc
2047/tcp, udp dls
2048/tcp, udp dls-monitor
2049/tcp, udp shilp Sun NFS
2053/tcp knetd Kerberos de-multiplexer
2105/tcp eklogin Kerberos encrypted rlogon
2784/tcp, udp www-dev World Wide Web - development
3049/tcp, udp NSWS
4672/tcp, udp rfa Remote file access server
5000/tcp, udp commplex-main
5001/tcp, udp commplex-link
5002/tcp, udp rfe Radio Free Ethernet
5145/tcp, udp rmonitor_secure
5236/tcp, udp padl2sim
5555/tcp rmt Rmtd
5556/tcp mtb Mtbd (mtb backup)
6111/tcp, udp sub-process HP SoftBench Sub-Process Control
6558/tcp, udp xdsxdm
7000/tcp, udp afs3-fileserver File server itself
7001/tcp, udp afs3-callback Callbacks to cache managers
7002/tcp, udp afs3-prserver Users and groups database
7003/tcp, udp afs3-vlserver Volume location database
7004/tcp, udp afs3-kaserver AFS/Kerberos authentication service
7005/tcp, udp afs3-volser Volume management server
7006/tcp, udp afs3-errors Error interpretation service
7007/tcp, udp afs3-bos Basic overseer process
7008/tcp, udp afs3-update Server-to-server updater
7009/tcp, udp afs3-rmtsys Remote cache manager service
9535/tcp, udp man Remote man server
9536/tcp w
9537/tcp mantst Remote man server, testing
10000/tcp bnews
10000/udp rscs0
10001/tcp queue
10001/udp rscs1
10002/tcp poker
10002/udp rscs2
10003/tcp gateway
10003/udp rscs3
10004/tcp remp
10004/udp rscs4
10005/udp rscs5
10006/udp rscs6
10007/udp rscs7
10008/udp rscs8
10009/udp rscs9
10010/udp rscsa
10011/udp rscsb
10012/tcp qmaster
10012/udp qmaster
17007/tcp, udp isode-dua


Posted by: retro on 06-04-2004, 02:15
Порты назначенные и контролируемые организацией IANA.
(неполный, без больших номеров)

0/tcp, udp Reserved
1/tcp, udp tcpmux TCP Port Service Multiplexer
2/tcp, udp compressnet Management Utility
3/tcp, udp compressnet Compression Process
4/tcp, udp Unassigned
5/tcp, udp rje Remote Job Entry
6/tcp, udp Unassigned
7/tcp, udp echo Echo
8/tcp, udp Unassigned
9/tcp, udp discard Discard; alias=sink null
10/tcp, udp Unassigned
11/udp systat Active Users; alias=users
12/tcp, udp Unassigned
13/tcp, udp daytime Daytime
14/tcp, udp Unassigned
15/tcp, udp Unassigned [was netstat]
16/tcp, udp Unassigned
17/tcp, udp qotd Quote of the Day; alias=quote
18/tcp, udp msp Message Send Protocol
19/tcp, udp chargen Character Generator; alias=ttytst source
20/tcp, udp ftp-data File Transfer [Default Data]
21/tcp, udp ftp File Transfer [Control], connection dialog
22/tcp, udp Unassigned
23/tcp, udp telnet Telnet
24/tcp, udp Any private mail system
25/tcp, udp smtp Simple Mail Transfer; alias=mail
26/tcp, udp Unassigned
27/tcp, udp nsw-fe NSW User System FE
28/tcp, udp Unassigned
29/tcp, udp msg-icp MSG ICP
30/tcp, udp Unassigned
31/tcp, udp msg-auth MSG Authentication
32/tcp, udp Unassigned
33/tcp, udp dsp Display Support Protocol
34/tcp, udp Unassigned
35/tcp, udp Any private printer server
36/tcp, udp Unassigned
37/tcp, udp time Time; alias=timeserver
38/tcp, udp Unassigned
39/tcp, udp rlp Resource Location Protocol; alias=resource
40/tcp, udp Unassigned
41/tcp, udp graphics Graphics
42/tcp, udp nameserver Host Name Server; alias=nameserver
43/tcp, udp nicname Who Is; alias=nicname
44/tcp, udp mpm-flags MPM FLAGS Protocol
45/tcp, udp mpm Message Processing Module
46/tcp, udp mpm-snd MPM [default send]
47/tcp, udp ni-ftp NI FTP
48/tcp, udp Unassigned
49/tcp, udp login Login Host Protocol
50/tcp, udp re-mail-ck Remote Mail Checking Protocol
51/tcp, udp la-maint IMP Logical Address Maintenance
52/tcp, udp xns-time XNS Time Protocol
53/tcp, udp domain Domain Name Server
54/tcp, udp xns-ch XNS Clearinghouse
55/tcp, udp isi-gl ISI Graphics Language
56/tcp, udp xns-auth XNS Authentication
57/tcp, udp Any private terminal access
58/tcp, udp xns-mail XNS Mail
59/tcp, udp Any private file service
60/tcp, udp Unassigned
61/tcp, udp ni-mail NI MAIL
62/tcp, udp acas ACA Services
63/tcp, udp via-ftp VIA Systems - FTP
64/tcp, udp covia Communications Integrator (CI)
65/tcp, udp tacacs-ds TACACS-Database Service
66/tcp, udp sql*net Oracle SQL*NET
67/tcp, udp bootpc DHCP/BOOTP Protocol Server
68/tcp, udp bootpc DHCP/BOOTP Protocol Server
69/ udp tftp Trivial File Transfer
70/tcp, udp gopher Gopher
71/tcp, udp netrjs-1 Remote Job Service
72/tcp, udp netrjs-2 Remote Job Service
73/tcp, udp netrjs-3 Remote Job Service
74/tcp, udp netrjs-4 Remote Job Service
75/udp Any private dial out service
76/tcp, udp Unassigned
77/tcp, udp Any private RJE service
78/tcp, udp vettcp Vettcp
79/tcp, udp finger Finger
80/tcp, udp www World Wide Web HTTP
81/tcp, udp hosts2-ns HOSTS2 Name Server
82/tcp, udp xfer XFER Utility
83/tcp, udp mit-ml-dev MIT ML Device
84/tcp, udp ctf Common Trace Facility
85/tcp, udp mit-ml-dev MIT ML Device
86/tcp, udp mfcobol Micro Focus Cobol
87/tcp, udp Any private terminal link; alias=ttylink
88/tcp, udp kerberos Kerberos
89/tcp su-mit-tg SU/MIT Telnet Gateway
89/udp su-mit-tg SU/MIT Telnet Gateway
90/tcp, udp DNSIX Security Attribute Token Map
91/tcp, udp mit-dov MIT Dover Spooler
92/tcp, udp npp Network Printing Protocol
93/tcp, udp dcp Device Control Protocol
94/tcp, udp objcall Tivoli Object Dispatcher
95/tcp, udp supdup SUPDUP
96/tcp, udp dixie DIXIE Protocol Specification
97/tcp, udp swift-rvf Swift Remote Virtual File Protocol
98/tcp, udp tacnews TAC News
99/tcp, udp metagram Metagram Relay
100/tcp newacct [unauthorized use]
101/tcp, udp hostname NIC Host Name Server; alias=hostname
102/tcp, udp iso-tsap ISO-TSAP
103/tcp, udp gppitnp Genesis Point-to-Point Trans Net; alias=webster
104/tcp, udp acr-nema ACR-NEMA Digital Imag. & Comm. 300
105/tcp, udp csnet-ns Mailbox Name Nameserver
106/tcp, udp 3com-tsmux 3COM-TSMUX
107/tcp, udp rtelnet Remote Telnet Service
108/tcp, udp snagas SNA Gateway Access Server
109/tcp, udp pop2 Post Office Protocol - Version 2; alias=postoffice
110/tcp, udp pop3 Post Office Protocol - Version 3; alias=postoffice
111/tcp, udp sunrpc SUN Remote Procedure Call
112/tcp, udp mcidas McIDAS Data Transmission Protocol
113/tcp, udp auth Authentication Service; alias=authentication
114/tcp, udp audionews Audio News Multicast
115/tcp, udp sftp Simple File Transfer Protocol
116/tcp, udp ansanotify ANSA REX Notify
117/tcp, udp uucp-path UUCP Path Service
118/tcp, udp sqlserv SQL Services
119/tcp, udp nntp Network News Transfer Protocol; alias=usenet
120/tcp, udp cfdptkt CFDPTKT
121/tcp, udp erpc Encore Expedited Remote Pro.Call
122/tcp, udp smakynet SMAKYNET
123/tcp, udp ntp Network Time Protocol; alias=ntpd ntp
124/tcp, udp ansatrader ANSA REX Trader
125/tcp, udp locus-map Locus PC-Interface Net Map Server
126/tcp, udp unitary Unisys Unitary Login
127/tcp, udp locus-con Locus PC-Interface Conn Server
128/tcp, udp gss-xlicen GSS X License Verification
129/tcp, udp pwdgen Password Generator Protocol
130/tcp, udp cisco-fna Cisco FNATIVE
131/tcp, udp cisco-tna Cisco TNATIVE
132/tcp, udp cisco-sys Cisco SYSMAINT
133/tcp, udp statsrv Statistics Service
134/tcp, udp ingres-net INGRES-NET Service
135/tcp, udp loc-srv Location Service
136/tcp, udp profile PROFILE Naming System
137/tcp, udp netbios-ns NetBIOS Name Service
138/tcp, udp netbios-dgm NetBIOS Datagram Service
139/tcp, udp netbios-ssn NetBIOS Session Service
140/tcp, udp emfis-data EMFIS Data Service
141/tcp, udp emfis-cntl EMFIS Control Service
142/tcp, udp bl-idm Britton-Lee IDM
143/tcp, udp imap2 Interim Mail Access Protocol v2
144/tcp, udp news NewS; alias=news
145/tcp, udp uaac UAAC Protocol
146/tcp, udp iso-ip0 ISO-IP0
147/tcp, udp iso-ip ISO-IP
148/tcp, udp cronus CRONUS-SUPPORT
149/tcp, udp aed-512 AED 512 Emulation Service
150/tcp, udp sql-net SQL-NET
151/tcp, udp hems HEMS
152/tcp, udp bftp Background File Transfer Program
153/tcp, udp sgmp SGMP; alias=sgmp
154/tcp, udp netsc-prod Netscape
155/tcp, udp netsc-dev Netscape
156/tcp, udp sqlsrv SQL Service
157/tcp, udp knet-cmp KNET/VM Command/Message Protocol
158/tcp, udp pcmail-srv PCMail Server; alias=repository
159/tcp, udp nss-routing NSS-Routing
160/tcp, udp sgmp-traps SGMP-TRAPS
161/tcp, udp snmp SNMP; alias=snmp
162/tcp, udp snmptrap SNMPTRAP
163/tcp, udp cmip-man CMIP/TCP Manager
164/tcp, udp cmip-agent CMIP/TCP Agent
165/tcp, udp xns-courier Xerox
166/tcp, udp s-net Sirius Systems
167/tcp, udp namp NAMP
168/tcp, udp rsvd RSVD
169/tcp, udp send SEND
170/tcp, udp print-srv Network PostScript
171/tcp, udp multiplex Network Innovations Multiplex
172/tcp, udp cl/1 Network Innovations CL/1
173/tcp, udp xyplex-mux Xyplex
174/tcp, udp mailq MAILQ
175/tcp, udp vmnet VMNET
176/tcp, udp genrad-mux GENRAD-MUX
177/tcp, udp xdmcp X Display Manager Control Protocol
178/tcp, udp nextstep NextStep Window Server
179/tcp, udp bgp Border Gateway Protocol
180/tcp, udp ris Intergraph
181/tcp, udp unify Unify
182/tcp, udp audit Unisys Audit SITP
183/tcp, udp ocbinder OCBinder
184/tcp, udp ocserver OCServer
185/tcp, udp remote-kis Remote-KIS
186/tcp, udp kis KIS Protocol
187/tcp, udp aci Application Communication Interface
188/tcp, udp mumps Plus Five's MUMPS
189/tcp, udp qft Queued File Transport
190/tcp, udp gacp Gateway Access Control Protocol
191/tcp, udp prospero Prospero
192/tcp, udp osu-nms OSU Network Monitoring System
193/tcp, udp srmp Spider Remote Monitoring Protocol
194/tcp, udp irc Internet Relay Chat Protocol
195/tcp, udp dn6-nlm-aud DNSIX Network Level Module Audit
196/tcp, udp dn6-smm-red DNSIX Session Mgt Module Audit Redir
197/tcp, udp dls Directory Location Service
198/tcp, udp dls-mon Directory Location Service Monitor
199/tcp, udp smux SMUX
200/tcp, udp src IBM System Resource Controller
201/tcp, udp at-rtmp AppleTalk Routing Maintenance
202/tcp, udp at-nbp AppleTalk Name Binding
203/tcp, udp at-3 AppleTalk Unused
204/tcp, udp at-echo AppleTalk Echo
205/tcp, udp at-5 AppleTalk Unused
206/tcp, udp at-zis AppleTalk Zone Information
207/tcp, udp at-7 AppleTalk Unused
208/tcp, udp at-8 AppleTalk Unused
209/tcp, udp tam Trivial Authenticated Mail Protocol
210/tcp, udp z39.50 ANSI Z39.50
211/tcp, udp 914c/g Texas Instruments 914C/G Terminal
212/tcp, udp anet ATEXSSTR
213/tcp, udp ipx IPX
214/tcp, udp vmpwscs VM PWSCS
215/tcp, udp softpc Insignia Solutions
216/tcp, udp atls Access Technology License Server
217/tcp, udp dbase dBASE UNIX
218/tcp, udp mpp Netix Message Posting Protocol
219/tcp, udp uarps Unisys ARPs
220/tcp, udp imap3 Interactive Mail Access Protocol v3
221/tcp, udp fln-spx Berkeley rlogind with SPX auth
222/tcp, udp fsh-spx Berkeley rshd with SPX auth
223/tcp, udp cdc Certificate Distribution Center
224-241 Reserved
243/tcp, udp sur-meas Survey Measurement
245/tcp, udp link LINK
246/tcp, udp dsp3270 Display Systems Protocol
247-255 Reserved
345/tcp, udp pawserv Perf Analysis Workbench
346/tcp, udp zserv Zebra server
347/tcp, udp fatserv Fatmen Server
371/tcp, udp clearcase Clearcase
372/tcp, udp ulistserv UNIX Listserv
373/tcp, udp legent-1 Legent Corporation
374/tcp, udp legent-2 Legent Corporation
518/tcp, udp ntalk
519/tcp, udp utime Unixtime
520/tcp efs Extended file name server
520/udp router Local routing process (routing information protocol)
525/tcp, udp timed Timeserver
526/tcp, udp tempo Newdate
530/tcp, udp courier RPC
531/tcp conference Chat
531/udp rvd-control MIT disk
532/tcp, udp netnews Readnews
533/tcp, udp netwall For emergency broadcasts
540/tcp, udp uucp Uucpd
543/tcp, udp klogin
544/tcp, udp kshell Krcmd; alias=cmd
550/tcp, udp new-rwho New-who
555/tcp, udp dsf
556/tcp, udp remotefs Rfs server; alias=rfs_server rfs
560/tcp, udp rmonitor Rmonitord
561/tcp, udp monitor
562/tcp, udp chshell Chcmd
564/tcp, udp 9pfs Plan 9 file service
565/tcp, udp whoami Whoami
570/tcp, udp meter Demon
571/tcp, udp meter Udemon
600/tcp, udp ipcserver Sun IPC server
607/tcp, udp nqs Nqs
666/tcp, udp mdqs
704/tcp, udp elcsd Errlog copy/server daemon
740/tcp, udp netcp NETscout Control Protocol
741/tcp, udp netgw NetGW
742/tcp, udp netrcs Network based Rev. Cont. Sys.
744/tcp, udp flexlm Flexible License Manager
747/tcp, udp fujitsu-dev Fujitsu Device Control
748/tcp, udp ris-cm Russell Info Sci Calendar Manager
749/tcp, udp kerberos-adm Kerberos administration
750/tcp rfile Kerberos authentication; alias=kdc
750/udp loadav
751/tcp, udp pump Kerberos authentication
752/tcp, udp qrh Kerberos password server
753/tcp, udp rrh Kerberos userreg server
754/tcp, udp tell Send; Kerberos slave propagation
758/tcp, udp nlogin
759/tcp, udp con
760/tcp, udp ns
761/tcp, udp rxe
762/tcp, udp quotad
763/tcp, udp cycleserv
764/tcp, udp omserv
765/tcp, udp webster
767/tcp, udp phonebook Phone
769/tcp, udp vid
770/tcp, udp cadlock
771/tcp, udp rtip
772/tcp, udp cycleserv2
773/tcp submit
773/udp notify
774/tcp rpasswd
774/udp acmaint_dbd
775/tcp entomb
775/udp acmaint_transd
776/tcp, udp wpages
780/tcp, udp wpgs
781/tcp, udp hp-collector HP performance data collector
782/tcp, udp hp-managed-node HP performance data managed node
783/tcp, udp hp-alarm-mgr HP performance data alarm manager
800/tcp, udp mdbs_daemon
801/tcp, udp device
888/tcp erlogin Logon and environment passing
996/tcp, udp xtreelic XTREE License Server
997/tcp, udp maitrd
998/tcp busboy
998/udp puparp
999/tcp garcon
999/udp applix Applix ac
999/tcp, udp puprouter
1000/tcp cadlock
1000/udp ock



Posted by: piligrim on 06-04-2004, 02:37
QUOTE (VxWorks @ 05-04-2004, 16:32):
могу залить кому-нибудь на ФТП для релиза.

залей на фтп нетлаба

Posted by: FiL on 06-04-2004, 03:21
вот за что не люблю такие официальные списки, что мути никому не нужной там до едрени фени, а толковых вещей типа ssh нет.

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

Posted by: TEXHIK on 06-04-2004, 03:26
Ребяты!
Тут ведь для начинающих, а все ваши списки, скорее для кончающих!
Вот вам ещё один Port.Numbers.Explained.pdf (ed2k://|file|Port.Numbers.Explained.pdf|537814|62427C33FF8A117A65E4A57FF113729B|/ для большего туману.
Вы бы лучше объяснили какой порт в Муле для чего и что будет,если он закрыт.
Вот вам практический вопрос: что можно ставить портом ТСР в Муле и можно ли ставить любой UDP, или он сам поставится.

Posted by: gene on 06-04-2004, 06:14
Ну вот - сразу напугали каким-то страшным списком чего-то newest/sick.gif. Просьба: одновременно, пожалуйста, об'яснять "чайникам" вроде меня какая от этого и подобного списков польза и что с ними надо делать (или НЕ делать) sad.gif Спасибо и заранее извиняюсь за занудство и возможные глупые вопросы newest/wub2.gif newest/poster_stupid.gif

Posted by: retro on 06-04-2004, 10:32
Ну это на первый взгляд муть или страх... В таблицах умножения, или Брадиса, или Менделеева тоже мало романтики, однако... Но если почитать разные темки на форуме, то можно увидеть чуть-ли ни в каждой второй примерно такую картину: кто-то набирает netstat в командной строке, кто-то запускает сканер портов, а кто-то утверждает, что его хотят взломать, на основании того, что какие-то порты проявляют подозрительную активность и пр., пр., пр. Другие сажают мула на 443 порт и пытаются заставить его работать, хватает, в общем, примеров. Или вот:
QUOTE:
Вот вам практический вопрос: что можно ставить портом ТСР в Муле и можно ли ставить любой UDP, или он сам поставится.

Что я могу сказать... sad.gif А для чего я дал ссылку на таблицу? Как же можно на любой? Я понимаю, что это очень скучно, но... нельзя лабать джазовые импровизации, не научившись элементарным гаммам. И если заглянуть в таблицу, то можно увидеть, что, например, порты 4, 6, 8, 10, 22 свободны (Unassigned), а вот 21 занят под FTP, а 123 нужен для синхронизации времени (и если он закрыт, то винда будет давать без конца сообщение об ошибке, а в домене это приведет к целой куче больших проблем - всего-то один порт!). И если кто-то ломится к тебе (или от тебя - что не менее важно!) по, скажем, 35 порту - то наиболее вероятное направление, в котором начинается поиск "резидента" smile.gif... а вот не скажу! Прошу в таблицу. Хотя бы для того, чтобы уметь различать чужих от своих и не закрывать без разбору "на всякий случай" или "для надежности" все порты, а потом удивляться, что вообще ничего не пашет! Но если из всего этого интересен только порт 4662, и только в контексте со словом "мул", тогда да... тогда базара нет... sad.gif
Таблицы в помойку, мозги не парь, скажи быстренько, где там эту галку поставить, и будь здоров! Так ведь? Практически. Не... Это мне неинтересно.

Posted by: retro on 06-04-2004, 10:50
FiL
QUOTE :
более правильный список.

Браво! Только где он?
Нет, говоришь SSH... Ладно.




Posted by: retro on 06-04-2004, 11:03
QUOTE :
на основе паролей (telnet и ftp)
Лезем в таблицу smile.gif, и находим их. 21 и 23.

Posted by: retro on 06-04-2004, 13:08
А теперь все же пару слов о практической стороне применительно к мулу. smile.gif
Я, для интереса перед тем, как что-то вообще писать, прочитал много разных советов-пособий (в т.ч. и на нашем форуме) по борьбе с LowID. Так или иначе, но все они (слово-в-слово) сводятся к общей формуле:
QUOTE:
Порт клиента - eMule использует 4662 как заданный по умолчанию порт для загрузки данных от другого клиента. Его изменение необходимо только в случае, если этот порт блокирован, то есть не форвардится на маршрутизаторе или блокирован брендмауером (файерволом) или ISP. В этом случае Вы получаете Low ID. В данном случае вы сможете пользоваться ресурсами пользователя с HighID, а расшаренные файлы пользователей с таким же LowID Вам будут к сожалению не доступны, проще всего попробовать сменить порт на 80 или 1234 например. Если Вы в локальной сети коммерческой организации или ВУЗа, то не стоит пытаться получить HighID, если вы лично и близко не знакомы с администратором сети.  Порт клиента UDP *...* - Этот порт отвечает за расширенный протокол eMule, в том числе он используется при обмене источниками между eMule-совместимыми клиентами. Использование UDP между клиентами уменьшает общую загрузку, а также загрузку серверов. Если UDP сбоит, тогда eMule возвращается назад к TCP*.

Ну что-то в этом, безусловно, есть... В плане того, что если установить от балды какой-нибудь, как тут советуют порт 1234, или, еще лучше (??..) 80, 21, 25, 110 и пр. из таблицы, то... от вас качать может и будут, но вот вы сами (я полагаю, что это наиболее интересный аспект, если только вы не 100% альтруист "в натуре" biggrin.gif ) вряд ли... Резюме:

Мул работает (нормально!) на след. (и только) портах:
TCP 4662,4711,4712
UDP 4665,4672,4673
Это совершенно не означает, что все их надо срочно пооткрывать! С другой стороны, переадресация на другие (по умолчанию открытые порты из серии 21, 23, 25, 80, 110, и т.д.) лично у меня ни разу не приводила ни к какому результату, а делал я это тысячу раз... sad.gif
Может быть неправильно, не спорю, но по всем понятиям, это и не должно работать... Буду рад выслушать обратную сторону. Желательно, как можно подробнее.



Posted by: FiL on 06-04-2004, 16:40
QUOTE (retro @ 06-04-2004, 03:03):
[QUOTE] А сейчас по твоей реплике:
настройка SSH-клиента в минимально необходимом варианте сводится к указанию твоего доменного имени или IP адреса, User ID, и Password. Все остальные настройки можно оставить по-умолчанию. После установления соединения, сервер запросит имя пользователя и пароль, те же, что и для ftp доступа.
Исходя из этого, какая связь таблицы портов с работой SSH? И почему вообще он там (в таблице) должен был быть? Продолжая анализ, моментально делаем вывод, что по крайней мере, два порта у нас уже есть [QUOTE]на основе паролей (telnet и ftp)[/QUOTE] Лезем в таблицу smile.gif, и находим их. 21 и 23.

Вот из-за таких многостраничных теоретических выкладок с неправильными выводами и страдают люди sad.gif

Для настройки (мы говорим о настройке?) ssh клиента нужно только указать тип шифрования и версию ssh.
Для подключения к ssh серверу нужно указать адрес сервера (А не твой адрес, нахрен он никому не интересен), username (а не user id) и пароль.

Для настройки ssh сервера нужно указать гораздо больше всяких параметров. И одним из них будет порт, на котором этот сервер будет работать. По умолчанию это порт 22.

Да, ssh - это туннель, в который можно всунуть все, что угодно. Но сам ssh будет работать именно на 22-м порту. И, собственно SSH, и SFT тоже.
Если не веришь, то можешь проверить. К портам 20, 21 и 23 он так и не притронется. Не вводи людей в заблуждение.


P.S. Мне всегда нравилось читать твои теоретические выкладки в муз-разделе. И я доверял твоим вывода потому, что был уверен - человек перелопаивший такое количество информации таки знает о чем говорит. А я в музыке совсем не разбираюсь.
Но это уже второй топик, где мы сталкиваемся с тобой на технических вопросах и я жутко разочарован. У тебя очень неплохая теоретическая база. Но она какая-то разрозненная и у тебя нет общей картины происходящего. И, похоже, нет практического опыта реализации собстевнных суждений.
Если-бы ты попробовал оставить на машине 2 открытых порта - 21 и 23й и попытался законнектиться на эту машину по ssh или sftp, то ты никогда не написал-бы такой глупости, как в предыдущем посте. Вывод - не пробовал.
Так, что давай договоримся - ты будешь пробовать то, что говоришь перед тем, как это высказать.
Спасибо.

Posted by: FiL on 06-04-2004, 16:49
QUOTE (retro @ 06-04-2004, 05:08):
А теперь все же пару слов о практической стороне применительно к мулу. smile.gif
<skipped>
Мул работает (нормально!) на след. (и только) портах:
TCP 4662,4711,4712
UDP 4665,4672,4673
Это совершенно не означает, что все их надо срочно пооткрывать! С другой стороны, переадресация на другие (по умолчанию открытые порты из серии 21, 23, 25, 80, 110, и т.д.) лично у меня ни разу не приводила ни к какому результату, а делал я это тысячу раз... sad.gif
Может быть неправильно, не спорю, но по всем понятиям, это и не должно работать... Буду рад выслушать обратную сторону. Желательно, как можно подробнее.

Вот еще один пример непонимания того, как что-то работает sad.gif
LowID получается мулом в том случае, когда сервер не может законнектиться к твоему клиенту. Если у тебя заблокирован входящий (!) порт 4662, но открыт входящий-же порт 80, то перевод своего мула на 80-й порт даст тебе возможность получить HighID.

В подавляющем большинстве сетей открыты ВСЕ порты наружу и только некоторые внутрь. Поэтому установка 80-го порта на своем муле оправдана. 80-й порт - это один из тех немногих портов, которые тебе, возможно, дадут получить HighID. A к другим людям ты или можешь присоедениться - или нет. От тебя это уже никак не зависит. Но вероятнее, что да, чем нет.

Posted by: sat-ok on 06-04-2004, 18:08
QUOTE :
Если у тебя заблокирован входящий (!) порт 4662, но открыт входящий-же порт 80, то перевод своего мула на 80-й порт даст тебе возможность получить HighID.


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

Posted by: retro on 06-04-2004, 18:33
FiL
Странное, увы, свойство у нашего форума. Стоит только сделать попытку поговорить о каких-то нужных вещах, рассказать, поделиться чем-то, иногда и самому понять что-то не совсем для себя ясное (неважно, в какой области – музыке, звуке, сетях и пр.), как тут же находится кто-то, кому приходится начинать доказывать свою осведомленность в том или ином вопросе, как говориться: «…что не кукурузу тут охраняю…». Какие-то личные амбиции, флуд, вместо разговора по-существу… и опять менторско-поучительный тон, опять дилема – промолчать и не связываться или ввязаться и… В данный момент это относится к SSH. Ты уверен, что кому-то, кроме тебя это было интересно читать в топике для начинающих? Или этим ты хочешь подчеркнуть свою… э… неважно... WinSCP2 по протоколу SSH2 и другие клиенты я ставил и настраивал, во всяком случае, не меньше тебя, хотя было это не вчера - это да, что-то может и подзабыл, особо не напрягался, просто привел пример в качестве примера - не более!
QUOTE :
username (а не user id)

user ID это и есть username - ты что-то имел ввиду другое?  
QUOTE :
лично у меня ни разу не приводила ни к какому результату, а делал я это тысячу раз... Может быть неправильно, не спорю, но по всем понятиям, это и не должно работать...

твой ответ из рода
QUOTE :
Буду рад выслушать обратную сторону. Желательно, как можно подробнее.
меня удовлетворил вполне. Во всяком случае настолько, чтобы с тобой на эту тему больше не дисскутировать.
Редкое свойство изгадить на корню что-то, не тобой начатое. Спасибо.

Posted by: retro on 06-04-2004, 18:43
sat-ok
QUOTE :
У меня eMule работает на TCP 4660 и UDP 4559 только в путь и никому не мешает

У ТЕБЯ... Как тут писали "нахрен кому это интересно" newest/devil_2.gif  Вот это:
QUOTE:
Мул работает (нормально!) на след. (и только) портах:
TCP 4662,4711,4712
UDP 4665,4672,4673

ДЕФОЛТНЫЕ, ПО УМОЛЧАНИЮ работающие установки, ТАК ЗАДУМАННЫЕ! Так работает клиент, так его создали. А ты у себя можешь ставить хоть 80, как тут советовали, хоть 25, хоть еще что. до 65 тысяч. Об этом был разговор?!
Если стоит FireWall, который режет все (и в том числе твои TCP 4660 и UDP 4559), кроме стандартных 5-6 портов, то какая разница, что у себя ты ставишь, кроме них - этих 5-6 портов???!!!

Posted by: retro on 06-04-2004, 18:59
QUOTE :
нет общей картины происходящего.

Более безответственного утверждения
QUOTE:
В подавляющем большинстве сетей открыты ВСЕ порты наружу и только некоторые внутрь.

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


Кто-то реально работает нормально по 80 порту? Серьезно? Может поделиться опытом, желательно без хамства...

Posted by: retro on 06-04-2004, 19:37
QUOTE :
сервер не может законнектиться к твоему клиенту

но и даже он не поможет соединиться двум компам с LowID.

Posted by: FiL on 06-04-2004, 20:20
Эх, не хотел я ввязываться в это обсуждение, знал, что толка не будет, но раз ввязался, то придется продолжать sad.gif

По порядку:

QUOTE :
user ID это и есть username - ты что-то имел ввиду другое?  

Я различаю user id и username.
CODE
filonovd:*:1000:0:Dmitry Filonov:/home/filonovd:/usr/local/bin/bash

filonovd - username
1000 - user id  
QUOTE :
Если стоит FireWall, который режет все (и в том числе твои TCP 4660 и UDP 4559), кроме стандартных 5-6 портов, то какая разница, что у себя ты ставишь, кроме них - этих 5-6 портов???!!!
О том и идет речь, что ставить  приходится те порты, которые открыты, а не те, которые там кем-то задуманы smile.gif
QUOTE :
ак разозлился, что даже эту глупость не сразу просек...  В этом случае ВООБЩЕ ничего не будет - мул просто будет висеть без коннекта. А что будет и что такое LowID? (попил водички холодной, остыл, продолжаем ликбез)
Ты не прав.
Если клиент может подсоедениться к серверу, а сервер не может подсоедениться к клиенту (именно подсоедениться, открыть сессию со своей стороны) то он выдаст LowID. В такой ситуации находятся все клиенты сидящие за NAT'ом без прокидывания порта внутрь.
Более подробную информацию по Low/High ID, я надеюсь, даст LF.

Posted by: retro on 06-04-2004, 21:16
FiL
QUOTE :
Порт для ssh таки отличается от порта для телнета и фтп
Чем?
Чем один порт отличается от другого по определению?
QUOTE :

Это не просто ошибка - это попытка ввести людей в заблуждение.

Я не пойму, ты что-то пытаешься мне доказать, но только что? Вот это?
QUOTE :
Но это уже второй топик, где мы сталкиваемся с тобой на технических вопросах и я жутко разочарован.
Ты ничего не перепутал? Я тебя в упор не помню, прости, конечно... А уж спорить с тобой?... Тех с кем я спорил, я помню прекрасно. biggrin.gif Я и сейчас не спорю, если ты заметил... Я вообще не пойму, о чем ты ведешь разговор?  Вернее понял, но мнение свое оставлю при себе.  
QUOTE :
Если у тебя заблокирован входящий (!) порт 4662, но открыт входящий-же порт 80, то перевод своего мула на 80-й порт даст тебе возможность получить HighID.

И кто из нас ничего не соображает? Ты хоть раз сам пробовал это сделать? Так сначала сделай, а потом уже рви рубаху на груди! Прямо сейчас.

Posted by: strpol on 06-04-2004, 21:37
"Вы еще подеритесь, горячие финские парни!"
А если серьезно - очень прошу - будьте выдержаннее. Все-таки вас читают такие же как я чайники, и страсти бушующие затмевают поток информации полезной.
Кстати, о портах - кто знает, какие порты задействует VNC на клиентской и серверной машинах (если порты не совпадают)
Заранее благодарен

Posted by: retro on 06-04-2004, 21:49
И вообще, при чем здесь мул, аська, "осел и косолапый мишка"?! Говоря о списке "хорошо известных портов", я просто хотел об'яснить, что в этом деле бардаку не место. Выделены (давным-давно) номера портов для разных сетевых приложений (которых, кроме мула, казы и аськи, как ни странно, есть еще великое множество smile.gif ). Вот их и надо придерживаться (а для этого понимать азы устройства сетей), а не сажать мула без надобности на разные порты, пытаясь тем самым решить проблему плохого скачивания, или Low ID в наглухо закрытой сети.
Должен быть во всем порядок! Я хотел сетевой ликбез, а не ликбез по мулу, когда те, кто об'ясняют друг-другу как менять порты вообще не имеют понятия, что такое порт... sad.gif И чем TCP отличатся от UDP, а Firewall от router'a. Да видно не судьба... Всем спасибо.

Posted by: LF_ on 06-04-2004, 21:50
Брейк smile.gif

QUOTE:
Если у тебя заблокирован входящий (!) порт 4662, но открыт входящий-же порт 80, то перевод своего мула на 80-й порт даст тебе возможность получить HighID.

Он прав - на то он и злой системный админ smile.gif Вы просто пошли в какие-то дебри - зачем "чайнику" SSH и еще туча всяких слов? Все просто как репа - есть два поротокла - TCP\IP and UDP - первый надежный, но медленный, второй быстрый, но работает по типу фиг его знает, никаких там проверок, что все прошло хорошо нет - поэтому и быстрый. UDP используют для того, что не жалко потерять - если мы не узнаем, что нас в очереди продвинули на 5 человек - мы не умрем, а вот если блок не дойдет - то привет. Поэтому все, что требует точности - идет по TCP, остальное по UDP - оба порта находятся в муле в опциях\соединения. Соотетственно для нормальной работы надо 3 порта - еще один порт нам нужен, чтобы дойти до сервера и сказать, какие у нас файлы. По умолчанию этот порт 4661 и его вы выбрать не можете - это решает владелец сервера, некоторые стаявт на другие порты.

Теперь на счет Low\High ID - если ваша машина стоит за файрволом или еще чем-то, что не пускает к вам конекты из интернета - значит до вас никто из интернета достучаться просто так не может и соответственно это LowID - который является порядковым номером на сервере подключения. В таком раскладе до вас можно добраться только через этот конкретный сервер - работает это так: вы поддерживаете связь с сервором - от вас к серверу есть конект и как только кто-то что-то у вас хочет - он говорит серверу - передай LowID=123, что я хочу то-то. Аналогия - обычный почтовый адрес, на который можно послать письмо и PO Box - который пока вы не проверите - ничего нет.

Соответственно - многие провайдеры\админы блокируют все порты на вход - хакеры, вирусы и тп - оставляют пару портов типа 80 открытыми в обе стороны. Поэтому если переставить мула на такой порт - будет HighID, правда без UDP будет все равно плохо. Если же вы сами админ - ваша задача открыть порты на выход и два порта на вход - те самые, что вы поставили в опциях мула...

Posted by: piligrim on 06-04-2004, 21:56
retro

ты сам писал в первом посте
QUOTE:
НЕ специальные или слишком заумные, а как пишут в анотациях: "Для широкого круга читателей"

я не думаю что списки портов на несколько страниц и тонкости настройки SSH этому широку кругу читателей нужны. этого не каждый сисадмин то знает.
вообще ИМХО здесь стоит обсуждать только прблемы по использованию мула. сетевых форумов в интернете достаточно.

Posted by: retro on 06-04-2004, 21:57
LF_

T.e. ты хочешь сказать, что если я сейчас обнулю все установки на раутере и поставлю в муле 80, то получу High ID?

piligrim Согласен. Хотя... ведь ты вчера этого не знал? Или знал?

Posted by: piligrim on 06-04-2004, 22:02
retro

я этого не знал и не думаю что мне это когда-либо в жизни пригодится. я вообще стараюсь жить по методу Шерлока Холмса : не забивать голову не нужной информацией newest/laugh.gif

Posted by: retro on 06-04-2004, 22:04
piligrim А вдруг ты завтра окажешься на какой-нибудь телевизионной игре и там тебя про это спросят? Выиграешь лимон - не забудь поделиться!

Posted by: LF_ on 06-04-2004, 22:11
QUOTE (retro @ 06-04-2004, 13:57):
LF_

T.e. ты хочешь сказать, что если я сейчас обнулю все установки на раутере и поставлю в муле 80, то получу High ID?


Скажем так - сейчас у тебя в раутере стоит какой-то порт для мула, скажем 4666 для тсп и 4667 для юдп - эти два порта ты форвардишь куда-то там в свою локальную сетку, где стоит мул. Если ты в муле поставить порты 80 и 81 и поменяешь в раутере на них же - конечно, получишь ХайИД. Порт твоего клиента идет на сервер и если сервер по этому порту может получить от тебя ответ - он дает ХайИД (т.е. он его не дает, но это другая история)...

Posted by: retro on 06-04-2004, 22:28
LF_
QUOTE :
Если у тебя заблокирован входящий (!) порт 4662, но открыт входящий-же порт 80, то перевод своего мула на 80-й порт даст тебе возможность получить HighID.
Т.е. все закрыто, бедный юзер сидит скучает, вместо того, чтобы работать. Я все перекрыл, кроме (еще раз!):
QUOTE:
5-6 портов стандартных портов (25,21,110,80,123 и т.д.)

и он (умный юзер) в муле поставит 80 (поскольку 80 у нас, естественно, открыт) и будет мне диски порнухой забивать? Он может обкакаться, но вот болт у него что-то выйдет! Ну, разумеется, если попросит как следует... И посмотреть даст... Я тоже человек...

P.S. А я-то думал, что действительно чего-то не догоняю! newest/punk.gif

Posted by: LF_ on 06-04-2004, 22:31
QUOTE (retro @ 06-04-2004, 14:28):
Если у тебя заблокирован входящий (!) порт 4662, но открыт входящий-же порт 80, то перевод своего мула на 80-й порт даст тебе возможность получить HighID.

Ты уж определись - открыт у тебя 80ый порт на вход из интета или нет smile.gif Если открыт - то да, переставив на 80ый порт мула он получит HighID без базара

Posted by: retro on 06-04-2004, 22:38
LF_ Да не получит он его!!!!!!!!!!!!!!!!!!! Разумеется, что эти 6 портов открыты. Более того, я действительно хотел одному хорошему пареньку это сделать, но увы... ЛИЧНО крутил полдня. Поэтому и написал в топике, что не получалось. А нагло залезть и открыть... Зачем мне проблемы?

Posted by: LF_ on 06-04-2004, 22:42
Чудес не бывает - у вас либо открыты эти порты только на выход, либо кривой раутер - я тебе как доктор говорю - если 80ый открыт на вход - будет ХайИД smile.gif (Иначе бы никогда не получить ХайИД с рутером - 80ый или 4666 мулу пофиг). Другой вариант - у вас в сети есть веб сервер и все пакеты по 80му порту идут на него...

ЗЫ Как ты думаешь работает раутер?

Posted by: retro on 06-04-2004, 22:50
LF_
QUOTE:
кривой раутер

У меня там же есть специальная пара компов, которые работают по pcAnywhere (далеко не самая лучшая прога, но нужны ее некоторые особенности - не об этом речь), используются очень редко, но порты 5631 и 5632 открыты всегда и работают 100% (идеальный вариант!), и я пытался посадить мула через них - болт! Только если открываю именно его 4662-4672.
Почему?

P.S. Да раутер пашет, и не один. Еще как пашет... Я вот все же не могу понять, как ты это все представляешь? Как я могу кроме ослиных портов поставить на осла что-то другое... Хоть убей... sad.gif

Posted by: LF_ on 06-04-2004, 22:57
Ну давай тогда я спрошу, почему у меня мул работает на любом порте, который я ему говорю и работает это все через раутер? И меняю я порты раз в цать недель - и все продолжает работать - я никогда не ставлю порты 4662-4672 smile.gif

Порты 5631 и 5632 у тебя могут в раутере форвадить только на эти спецальные пару компов - для других эти порты ясное дело закрыты. Тоже самое верно для любого другого порта - порт 80ый может быть открыт не для всех, а только для определенной группы ИП внутренней сетки...

Posted by: LF_ on 06-04-2004, 23:06
Работает это все так: мул полез в инет на сервер - на выход у тебя открыто - скажем стоит мул на 80м порту - в походе на сервер он сообщает - я клиент Х, мой ИП = 192.* (внутрненний ИП твоей сетки), порт 80. Дошел он до твоего раутера - раутер быстро меняет ИП=192.* на свой ИП, который паблик ИП для инета, скажем = 333,* и отправляет на сервер. Сервер получает - клиента Х, ИП = 333, порт 80 - посылаю ему запрос - т.е. типа делаю пинг этого ИП=333:80. Пинг идет на - правильно, на рутер - раутер смотрит быстро в свою таблицу запросов из внетренней сетки, кто и куда ходил - в данном случае он находит запись, что ИП=192:80 что-то слал на этот сервер и ждет ответа. Дальше два варианта - порт 80ый открыт - т.е. раутеру сказали форвардить порт 80ый куда следует - он берет пакет, меняет 333 на 192 и посылает его в локальную сетку. Ты его получаешь, отвечаешь серверу Понг и происходит как было написано выше. Сервер получает ответ, остается доволен - у тебя ХайИД.
Вариант два - раутер не принимает 80ый порт на вход или посылает его не туда - в таком случае север не полчает Понг - ЛоуИД.

Posted by: retro on 06-04-2004, 23:10
LF_
QUOTE:
Порты 5631 и 5632 у тебя могут в раутере форвадить только на эти спецальные пару компов - для других эти порты ясное дело закрыты.

Ну ты уж совсем обижаешь... newest/laugh.gif Разумеется, что для компа "того паренька"
я в раутере делаю форвардинг на его адрес, для чего поставил ему постоянный IP, не из пула DHCP. Tы прикалываешься?

Posted by: LF_ on 06-04-2004, 23:13
QUOTE (retro @ 06-04-2004, 15:10):
Ну ты уж совсем обижаешь... newest/laugh.gif Разумеется, что для компа "того паренька"
я в раутере делаю форвардинг на его адрес, для чего поставил ему постоянный IP, не из пула DHCP. Tы прикалываешься?

Я не прикалываюсь - я просто не умею читать мысли newest/laugh.gif Откуда я могу знать, кто и что и как у вас там в сети конфигурил? cool.gif

Posted by: retro on 06-04-2004, 23:14
LF_ Ты на раутере должен 4662 открыть?! Изначально. Или нет? Мне про то, как это пашет, рассказывать не надо... Какое твое первое движение на новом раутере? ГДЕ ты это ставишь?

Posted by: LF_ on 06-04-2004, 23:19
Первое движение - ставлю в раутере порт 48765 - ибо я решил вот минуту назад, что мул у меня будет на нем работать - его и открываю, как и 48766 для юдп - потом ставлю в муле эти два порта и все (на выход все открыто)... Ставлю где форвардинг портов - где говорят, что при приходе пакета на порт 48765 его надо послать на ИП адрес Х

Posted by: retro on 06-04-2004, 23:26
LF_
Или мы о разных вещах говорим или на разных языках... Я сейчас сижу дома. У меня другой раутер, но неважно. У меня тоже стоит pcAnywhere, и тоже на тех же портах, что и в одной из контор. И я в любое время могу заодно лазить по всему домену. И был там минуту назад. Но когда в своем домашнем муле я ставлю порты pcAnywhere ни хрена не получается... Только что проверил.

QUOTE:
Ставлю где форвардинг портов - где говорят, что при приходе пакета на порт 48765 его надо послать на ИП адрес Х

Ты уверен, что не надо на public port открывать 4662 и 4672?

Posted by: LF_ on 06-04-2004, 23:33
Кто тебе сказал, что public port 4662 и 4672? Когда ты идешь на сервер ты говоришь, на каком именно порту ты сидишь - сервер ничего не знает ни о каких портах - что ты ему сказал, то он и считает твоим паблик портом и другим людям он говорит тоже их...

ЗЫ: Может у тебя pcAnywhere только на выход?

Posted by: retro on 06-04-2004, 23:50
LF_
QUOTE:
Кто тебе сказал, что public port 4662 и 4672?

Как это, кто сказал?! Тот же pcAnywhere (раз уж начали о нем говорить) ни на каих других портах, кроме как 5631 и 5632 не работает. Это его порты, ничего менять ты не можешь. Открываешь public port и делаешь переадресовку на те же порты внутреннего IP. И если ты вместо этих дашь на public другие, то ничего пахать не будет. Я так понимаю, что и с мулом примерно такая же ситуация... Не так? Вот тихо-тихо подбираемся. smile.gif
Т.е. ты от балды на раутере открываешь любой public порт, делаешь форвард на локалку, кликаешь на муле (предварительно указав те же порты) и он соединяется с сервером по этому "48765" порту и пашет??!! Чудеса...
Обязательно завтра же с утра попробую!

Posted by: LF_ on 07-04-2004, 00:07
в pcAnywhere нет никакой возможности поменять порт - а муле есть, так что ты завтра с утра попробуй и потом поговорим biggrin.gif (Потом я думаю, что ты можешь поменять pcAnywhere на раутере - т.е. принимать запросы на один порт, а во внутренюю сетку форвардить на другой порт - я не пробовал, но многие веб сайты так и работаю - принимают на 80ый порт пакеты, а внутри сети совсем другие порты)

Posted by: retro on 07-04-2004, 00:17
LF_ Ну блин, если на самом деле это так, то... Стоило оно того, этот спор! Спасибо. "Вот так и приходит прозрение" biggrin.gif
Ты даже не представляешь, сколько головной боли у меня снимется! Всякие хозяйские дети... жирные, тупые и наглые. newest/devil_2.gif
Я там бываю два раза в неделю и за все отвечаю, нет у меня времени на глупости, все закрыл и поехал. ОЧЕНЬ надеюсь, что так оно и выйдет!

Posted by: FiL on 07-04-2004, 00:32
Я предлагаю для внесения ясности для начала рассмотреть ситуацию, когда в сети каждый комп имеет прямой интернетовский адрес.
Перед этой сетью стоит фаервол.
Нет никаких натов и перекидывания портов.

Так будет значительно понятнее.

В ситуации когда на фаерволе открыт 80-й порт внутрь, то на компе в локалке будет спокойно жить мул с HighID если этого мула настроить на 80-й порт.
retro, если ты не согласен, то пожалуйста проверь именно в такой конфигурации прежде чем писать ответ.

Posted by: retro on 07-04-2004, 20:25
LF_
Ну что. Докладываю результаты. Попив с утра кофейку и здраво поразмыслив, решил на фирму не ездить. Зачем искать на свою …эту... неприятности, когда все можно тихо-спокойно проверить и дома? Раутер, правда, совсем не такой, но какая разница? - сказал я себе, закурил сигаретку, и начал с того, что стер в нем абсолютно все установки. Выключил-включил (заодно и модем), быстренько поставил все на место (только базисные, никакие порты никуда не открывал!), зашел в интернет, полазил по нескольким сайтам, получил-отправил почту и сам себе задал вопрос, а почему я ее получаю? Потом скачал несколько разных файлов, и тот же вопрос.… Полез в настройки, а именно в Application Layer Gateway, нашел вот такой любопытный списочек:
QUOTE :
Amanda  Support for Amanda backup tool protocol.    
Egg  Support for eggdrop bot networks.    
FTP  Support for FTP.    
H323  Support for H323/netmeeting.    
IRC  Allows DCC to work though NAT and connection tracking.    
MMS  Support for Microsoft Streaming Media Services protocol.    
Quake3  Support for Quake III Arena connection tracking and nat.    
Talk  Allows netfilter to track talk connections.    
TFTP  Support for TFTP.    
Starcraft  Support for Starcraft/Battle.net game protocol.    
MSN  Support for MSN file tranfer.    
PPTP Pass Through  Support for PPTP Pass Through.

T.e. куча портов у меня уже была открыта по умолчанию, оставалось только узнать, какие именно. Проще всего обстояло дело с Netmeeting.
Хорошо памятуя о том, как однажды я чуть не сломал голову, конфигурируя эту дрянь (a в моем раутере эти установки уже стояли по умолчанию), отправился на М$ с вопросом «How to Establish NetMeeting Connections Through a Firewall». Таков был ответ:  
QUOTE :
UDP port 1024 to transfer the actual audio or video data. These port must be open on the router or firewall for NetMeeting sound and video to work.

Там же я нашел необходимые порты для работы  Microsoft Streaming Media Services protocol
QUOTE :
Server Behind a Firewall to Client  The following firewall configuration allows users with the Windows Media Player outside of a firewall to access a Windows Media server behind a firewall:  Streaming ASF with UDP
In: TCP on port 1755
In: UDP on port 1755
Out: UDP between port 1024-5000 (Only open the necessary number of ports.)  Streaming ASF with TCP
In/Out: TCP on port 1755  Streaming ASF with HTTP
In/Out: TCP on Port 80

Т.е. обе конфигурации одинаковые.  
А также нашел для MSN
QUOTE :
By default, this module will track IRC connection on port 6667


Ну, думаю, вот оно! Открытых по умолчанию портов было более, чем достаточно (еще забыл 21 FTP и 123 Time), есть на что сажать мула. Но, как оказалось, радовался я рано... sad.gif
Ни на каком из этих портов мул работать категорически отказывался, да High ID получить удавалось, но о нормальном скачивании и речи быть не могло.
Я ушел из дома, оставив его на каком-то (уже не помню) порте с зеленым огоньком. Вернувшись через 3,5-4 часа, обнаружил, что ни одного байта скачано не было! Более того, все мои железобетонные источники были красными (больше половины точно). Тогда я вырубил все эти аппликации в раутере, а также Time Zone (123 порт), два других домашних компа (физически) и, в дополнение врубил FireWall (без всяких rules или разрешающих фильтров), запустил мула (с портами 4662 и 4672) и преспокойно соединился с первой же попытки, с очень многими серверами, правда с Low ID, но… качать начал тут же. Что за идиотизм?

Posted by: LF_ on 07-04-2004, 20:42
1) HighID получил - значит что ДРУГИЕ с тебя могу качать без проблем, порт у тебя открыт и с тебя качают хорошо, так? Так smile.gif
2) Ничего не качаешь - есть тогда вопрос smile.gif Если у меня стоит стандартный порт 4662 (как у 90% ословодов) и твой раутер глушит все пакеты на выход по этому порту - как ты ожидаешь с меня качать? newest/devil_2.gif На выход мул должен ходить куда хочет (ну или на стандартные порты минимум)

Posted by: retro on 07-04-2004, 20:46
LF_
Ты прочитай внимательно еще раз, то, что я написал... Я понимаю, довольно много, но все же... FireWall был в уже в конце... newest/devil_2.gif newest/devil_2.gif

Posted by: LF_ on 07-04-2004, 20:55
Я прочитал - я не вижу надписи, что у тебя открыто все на выход - отдельные порты на выход вижу, а про ВСЕ или стандартный порт мула - не вижу.

Posted by: retro on 07-04-2004, 21:05
На предыдущей странице мы именно об этом говорили... И именно об этом я спрашивал... Запутался окончательно. sad.gif
Давай потом продолжим, я уже ничего не соображаю.

Posted by: LF_ on 07-04-2004, 21:23
Мы спорили о http://netlab.e2k.ru/forum/index.php?showt...ndpost&p=247135 (http://netlab.e2k.ru/forum/index.php?showtopic=27721&view=findpost&p=247135, это ты проспорил newest/lol_1.gif

На счет не качает - см. пункт 2 в http://netlab.e2k.ru/forum/index.php?showt...ndpost&p=247353 (http://netlab.e2k.ru/forum/index.php?showtopic=27721&view=findpost&p=247353 wink.gif

Posted by: Сергей Иванович on 07-04-2004, 21:33
retro
Я так понимаю, что Application Layer Gateway - это настройки специальных модулей рыутера, которые не просто "открывают" какие-то порты, а следят за тем, какие соединения разрешать и при каких условиях. Т.е. анализ текущих соединений и на этой основе разрешение (или запрещение) установки других соединений...

Что же до "открывания" портов... Это надо идти в настройки NAT и настраивать destination-NAT для муловых портов. Source-NAT же должен быть включен для всего диапазона портов.

Posted by: piligrim on 07-04-2004, 21:52
Sergey Overkill

я думал ты только музыку знаешь newest/laugh.gif

Posted by: retro on 07-04-2004, 21:59
Ну конечно, я это прогнал... Говорю же, что не соображаю уже. Все внимательно перечитал сам. Вот последняя поправка ко всему этому.
1) Когда я делаю форвардинг по тем самым портам, открытым по умолчанию (НЕ трогая стандартные порты мула!), т.е. ставя и у мула те же, что и на раутере, то получаю High ID, но без скачивания со своей стороны.
2) Когда я не делаю форвардинг (а зачем его делать, если они и так открыты туда-сюда? Ведь это
QUOTE :
у тебя заблокирован входящий (!) порт 4662, но открыт входящий-же порт 80, то перевод своего мула на 80-й порт даст тебе возможность получить HighID.

5) Если я уже иду вручную открывать порты для мула, то что мне мешает сделать их нормальными, а не маятся дурью, пытаясь заставить его работать на других портах???
6) Разговор был, как обмануть прова или админа, а не как настроить нормально раутер.
7) Зачем нужно High ID на 80 порту (и можно ли его таковым назвать), если мул не качает, а только отдает?

Posted by: retro on 07-04-2004, 22:26
Sergey Overkill

Что такое ALG (Application Layer Gateway)?
QUOTE:
Если коротко — использование NAT может привести к «разрушению» многих видов сетевых взаимодействий, таких, например, как коллективные компьютерные игры, общение в реальном масштабе времени и другие службы однорангового уровня. Приложения указанного типа перестанут работать, если будут применять частные адреса в общедоступном интернете или одновременно обращаться к одному номеру порта. Приложение должно использовать общий адрес и в каждом сеансе — уникальный номер порта. Для этого и предусматривается автоматическое прохождение NAT, включающее следующие элементарные операции:  Получение информации об общем IP-адресе  Составление перечня действующих отображений портов  Добавление и удаление отображений портов  Установка сроков аренды отображений

.........и т.д. т.д. т.д.


Posted by: Сергей Иванович on 07-04-2004, 22:29
retro
Нет, всё же нужно отделить мух от котлет. У компьютера IP не реальный? Тогда для правильной работы чего-либо совершенно недостаточно открытости (или незакрытости) в файерволе определённого порта. Всё идёт через NAT. И в этом случае под "открытостью" порта вовнутрь нужно понимать включенный port forwarding (или более по-научному - destination-NAT по определённому порту).

А вот тут, как мне понимается -
QUOTE:
у тебя заблокирован входящий (!) порт 4662, но открыт входящий-же порт 80, то перевод своего мула на 80-й порт даст тебе возможность получить HighID.
- говорилось о компьютере сидящем на реальном IP, но слегка прикрытым файерволом (на некоем рыутере, допустим).

Posted by: LF_ on 07-04-2004, 22:32
2retro : Мы так будем долго спорить, но обмануть админа, прова или раутер - никак нельзя по определению biggrin.gif Если порты закрыты одним из выше указанных товарищей - хоть убейся, ничего работать не будет - не умеет мул работать через закрытый порт, что тут спорить-то? smile.gif
На счет 7) - определение HighID это не то, что ты сможешь качать (особенно через закрытые порты), а что твой порт доступен и другие пользователи ослосети могут найти тебя на сервере и БЕЗ сервера с тобой начать разговор, как я уже писал - LowID клиенты работают через сервер - не данные идут через сервер, а сообщения для тебя идут через сервер...

Posted by: gene on 07-04-2004, 22:33
Эх, хорошо начали - с сетевого ликбеза для "чайников". Но, унесло вас в высокие сферы, нам не доступные... newest/sick.gif

Posted by: Сергей Иванович on 07-04-2004, 22:42
retro
Ну вот, значит Application Layer Gateway - это именно то, что я и думал. Специальные умные модули, которые отслеживают различные соединения, характерные для протоколов неких апликаций, соответственно NAT'я их (как внутрь так и наружу), когда и как требуется.

К примеру, FTP. Такой модуль будет следить за попытками установить TCP соединение с внешним хостом по 21 порту, после чего будет NAT'ить внутрь входящие соединения на любой порт из диапазона 1024-65536, идущие с того же внешнего хоста с 20 порта. Ну это упрощенно, а как там на самом деле - не знаю...

Соответственно, если ты знаешь, какие порты используются некой апликацией, и ты врубаешь поддержку этой апликации в Application Layer Gateway, а на самом деле пытаешься гонять мула на этих портах, то вовсе не факт, что модуль, поддерживающий эту некую апликацию, будет всё форвардить твоему мулу. Ведь этот модуль форвардит соединения только при каких-то условиях, характерных для работы апликации, для поддержки которой он задуман.

Posted by: retro on 07-04-2004, 22:47
Sergey Overkill
QUOTE :
Всё идёт через NAT. И в этом случае под "открытостью" порта вовнутрь нужно понимать включенный port forwarding (или более по-научному - destination-NAT по определённому порту).

Раутер и NAT одно и то же. Вернее, NAT - одна из функций (необходимая, но не единственная). То, о чем ты пишешь более подходит под комп с 2-мя сетевухами, вот там, действительно настраивается так. У такого компа два IP - реальный (в нете) и внутренний. Для компа, выходящего в нет через раутер, такого понятия, как "реальный" IP, не существует.
QUOTE:
А вот тут, как мне понимается -  QUOTE  
у тебя заблокирован входящий (!) порт 4662, но открыт входящий-же порт 80, то перевод своего мула на 80-й порт даст тебе возможность получить HighID.  - говорилось о компьютере сидящем на реальном IP, но слегка прикрытым файерволом (на некоем рыутере, допустим).
Неправильно понимаешь.
Это самое и имелось ввиду.

Posted by: retro on 07-04-2004, 22:53
QUOTE:
К примеру, FTP. Такой модуль будет следить за попытками установить TCP соединение с внешним хостом по 21 порту, после чего будет NAT'ить внутрь входящие соединения на любой порт из диапазона 1024-65536, идущие с того же внешнего хоста с 20 порта. Ну это упрощенно, а как там на самом деле - не знаю...
А мне кажется, что не будет. И не должно быть. В FTP клиенте я вручную ставлю порт (по умолчанию 21, но в основном, когда мне присылают юзер-пароль, обязательно сообщают какой-нибудь абсолютно дикий номер порта, который я и ввожу в клиенте).

P.S. Хотя с другой стороны может и будет... Интересно. Надо тоже попробовать! biggrin.gif
Подождем, что скажут.

Posted by: Сергей Иванович on 07-04-2004, 23:01
retro
Э... Даже не знаю, что и сказать... Что такое "комп, выходящий в инет напрямую"? Это вообще как? Известно ли тебе, что инет, несколько утрируя - это огромная куча рыутеров объединённых в сеть? smile.gif

Posted by: LF_ on 07-04-2004, 23:09
QUOTE (retro @ 07-04-2004, 14:53):
P.S. Хотя с другой стороны может и будет... Интересно. Надо тоже попробовать! biggrin.gif Подождем, что скажут.

Будет-будет - Sergey Overkill правильно сказал - есть хитрые фаерволы и раутеры - скажем не хочешь ты открывать порты для фтп, оставляешь только 21ый - по нему приходит некий ИП и твой фтп сервер с ним договорился (т.е. проверил пароль и тп) - в таком случае умный фаер считает, что этот ИП достойный и более его не блокирует, по каким бы портам дальше ФТП с ним бы не работало (т.е. какие разрешены для данной апликухи).... Но это очень умный файр\раутер нужен....

Posted by: FiL on 07-04-2004, 23:48
QUOTE (retro @ 07-04-2004, 14:47):
Sergey Overkill
QUOTE :
Всё идёт через NAT. И в этом случае под "открытостью" порта вовнутрь нужно понимать включенный port forwarding (или более по-научному - destination-NAT по определённому порту).

Раутер и NAT одно и то же. Вернее, NAT - одна из функций (необходимая, но не единственная). То, о чем ты пишешь более подходит под комп с 2-мя сетевухами, вот там, действительно настраивается так. У такого компа два IP - реальный (в нете) и внутренний. Для компа, выходящего в нет через раутер, такого понятия, как "реальный" IP, не существует.

Смеюсь и плачу.

NAT в рутерах появился году так в 93-м. А то и позже. До того ни один железный рутер не умел делать NAT.
Вообще-то как раз ты у нас большой спец по вытаскиванию определений. Вот и вытащил-бы определение рутера. К NAT'у там отношения никакого.

Кстати, если уже зашла об этом речь, то обычно если что и объединяют, то firewall & NAT. А рутер оставляют чисто пакеты рутить. Ну или все-в-одном, что не так удобно.

Posted by: sat-ok on 08-04-2004, 02:12
Ладно товарищи спорить smile.gif.
Дайте пожалуйста ещё пару ответов для чайников newest/laugh.gif .

QUOTE :
порты существуют для того...


Вот что такое корабельный порт - участок берега с прилегающим водным районом и комплексом сооружений и устройств... newest/laugh.gif Если кто так доходчиво и вкрадце скачет так про компьютерный порт - я буду очень признателен, да, наверное, и не только я. Сразу говорю: "Только на трубопроводы не переходите пожалуйста newest/no.gif " - это все понимают и, одновременно, нифига не понимают.

Сама система соединения не ясна. На комп инфа ведь валит кучей, а на каком основании сетевая(?) знает какой пакет в какой порт (направление?) сунуть?

Posted by: LF_ on 08-04-2004, 03:46
Сначала про порт - считай для простоты, что это дверь - дверей у тебя в доме 65535, часть из этих дверей занята другими товарищами типа ФТП, но если дверь не занята - через нее могут ходить. Дверь бывает двух вариантов - открытая любому в обе стороны (комп без раутеров и фаеров) и открытая в одну сторону - в нашем случае от тебя. Т.е. ты выйти можешь - войти к тебе никто без стука не может. Но т.к. ты глухой, как пень (файрвол) - стука ты не слышишь - отсюда работа проистекает так - ты открываешь свою дверь 33196 и орешь - эй ты, урод на ip XXX и порту 4662 (он не глухой и дверь у него в обе стороны) - я готов! Т.к. в этот момент ты стоишь в двери и орешь - он тебе отвечает - сам урод и начинает кидать в тебя байтами - пока ты стоишь в двери и ее не закрываешь - он кидает байты. Тут важно что ТЫ начал и ТЫ держишь дверь открытой - это называется сессия, которую ты начал. Как только ты закроешь сессию - злой дядя файрвол закроет порт и привет. Второй момент - если пень на ip XXX и 4662 тоже глухой и дверь у него тоже только на выход - вы с ним никак друг друга услышать не сможете - это и есть когда LowID говорит, что другой тоже LowID и качать с него он не может...

Теперь как происходит соединение - в пакете написан не только ИП, но и порт - дальше зависит от того, кто сидит за этой дверью - скажем за дверью 21 сидит ФТП и если к нему пришли - он согласно протоколу начинает требовать пароли\адреса\явки. Если ФТП у нас не установлен - значит при попадании пакета на наш порт 21 мы такой пакет выкидываем - нечего нам с ним делать. Сам процес ожидания пакета называется - я прога такая-то сижу и слушаю такой-то порт (ФТП слушает 21 порт (по умолчанию, можно переставить на любой)). При попадании пакета на порт, который слушают - прога, которая слушает порт начинает обработку пакета и далее делает с ним что-то, ради чего ее писали - вирус форматирует диск, осел просто его загаживает всякими файлми бесприрывно newest/laugh.gif Порт может никто не слушать - это свободный порт и если на него что-то шлют - такой пакет выкидывается, ибо отдать его некому.

Так лучше? newest/devil_2.gif

Posted by: piligrim on 08-04-2004, 04:02
LF_

классно newest/punk.gif первый раз прочитал такое обьяснение. newest/laugh.gif
кто-то еще обешал клипы про это дать newest/wub2.gif

Posted by: gene on 08-04-2004, 04:16
LF_, здорово! Спасибо! Очень понятно и доходчиво! newest/punk.gif Вот если бы все так об'ясняли rolleyes.gif

Posted by: Reanimator on 08-04-2004, 04:56
Класс!!! Сперва мне идея понравилась. Очень! Потом, когда начали спорить по пустякам, не очень. А в конце появился свет в конце тоннеля. Как работают сети я ещё не понял. Т.е. вообще. Но прогресс налицо. Уже куча полезной информации появилась. Насколько я понял ( не только по этому топику, а вообще), никаких ликбезов на Нетлабе не получится. Ну и ладно. Продолжайте спорить, только не по конкретным вещам/определениям, а более глобально smile.gif Глядишь к 20-ой - 30-ой странице мы с piligrim уясним хотя бы приблизительно что такое порты, роутеры, ДНС сервера , доменные имена и ещё сто миллионов подобных слов, которые отдельно, может, с грехом пополам и понятны, но когда из них составляют словосочетания или не дай бог целые предложения newest/helpsmilie.gif, мозги вытекают smile.gif

ЗЫ! Пожалуйста продолжайте. Я надеюсь эта тема разрастётся и не заглохнет. Удачи всем!

Posted by: FiL on 08-04-2004, 05:08
LF, класс!!! Тебе памятник поставить надо.

Posted by: Reanimator on 08-04-2004, 05:10
retro Ты хорошо начал, но потом углубился в какие-то дебри. Надо бы разьяснить народу, как вообще устроена сеть. Самые основы. Напр. открываем ИЕ пишем запрос www.***.** и что при этом происходит. Как? Куда? Зачем? и Почему? Просто многие люди уверены, что когда они открывают/закрывают ИЕ они соединяются/отключаются от инета smile.gif

А вы тут про какие-то NATы спорите biggrin.gif

Posted by: piligrim on 08-04-2004, 05:38
Reanimator

извини но я что такое порты, роутеры, ДНС сервера , доменные имена уже давно знаю хоть и не такой ученый чтобы вступать в спор с retro как это сделали FiL и LF_ newest/laugh.gif
но обьяснения умных людей всегда интересно послушать (снимаю шляпу перед LF_)

Posted by: sat-ok on 08-04-2004, 10:38
LF

В том то вся и проблема. Все говорят, что порт это типа "вход", в твоём случае дверь...
А вопрос то и был в том, что у компа физически ведь вход то один - сетевой шнур, и все пакеты валятся кучей, а работает всё похоже так, что в каждом пакете есть номер, всего номеров 65535, чтобы пакеты можно было сортировать или выкидавать заранее не нужные.

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

Или я не прав, или для меня так и останется загадкой почему номера, служащие для разделения толп пакетов между собой, вдруг называют портами входами. sad.gif

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

(Как наводится соединение при брандмауере теперь я поял, спасибо.)

Posted by: retro on 08-04-2004, 12:35
sat-ok
Ну, вообще-то, твой вопрос к LF_ И я сам с удовольствием послушаю его точку зрения! Кстати, LF_, я твое «дверное описание» уже copy-paste’нул и буду везде и всюду им пользоваться, разумеется, с соблюдением копирайта! biggrin.gif Ты не против? Давно такого удовольствия не получал!
А что касается твоего вопроса:
QUOTE:
для меня так и останется загадкой почему номера, служащие для разделения толп пакетов между собой, вдруг называют портами входами.

Попробую об'яснить по-другому (но сразу предупреждаю, что у меня так красиво не получится! sad.gif )
И еще - без «трубопровода» нам, ну никак, не обойтись.

Представь себе громадную трубу, которая проложена между двумя домами. По ней самой вода не течет, но внутри находятся другие тонкие трубки, каждая под своим номером, и таких трубок, как уже писали, 65 тысяч (с хвостиком) штук. Каждая труба идет в свою квартиру (почти «дверь» smile.gif ). Номера квартир в обоих домах строго идентичные, т.е. 80 квартира дома А подведена к 80 квартире дома Б, 21 к 21, 4662 к 4662 и т.д.. Следует заметить, что подведена она не на прямую, а скажем, через какой-то распределительный узел (на данном этапе это только мешает пониманию процесса, поэтому на время про эту распределительную гребенку мы забудем).
Итак, все трубы на месте, открываем краны.
Если я открыл воду для квартир под номерами 25, 110 и 80, то это совершенно не означает, что в квартирах, скажем, 1024, 1073 и 3981 она тоже пойдет, с какой стати, верно? Нет общей трубы, для каждого своя (и свой счетчик).
Более того, я (сантехник с глубокого похмелья) вообще наглухо перекрою ВСЕ краны, и пусть они у меня попляшут! А на какие-нибудь (более-менее нормальные жильцы) поставлю обратный клапан (или по-простому, ниппель – «туда дуй, а оттуда…» - известно что…), или по-нашему - FireWall. Теперь, если какому-то бедолаге из квартиры 4672 все-таки нужна вода (ну куда от него деваться?), то я просто на распределительной гребенке (той самой, о которой временно забыли) А перенаправлю номер 4667 по трубе 1024, а на гребенке Б снова перенаправлю 1024 в квартиру 4667. Чтобы не бегать и не потеть самому, нанимаю маленького негра по имени Router с фамилией NAT (Network Address Translation), который и будет делать за меня эту работу - т.е. форвардить (перенаправлять) порты.

P.S. Я еду проверить воду, вечером поговорим, к этому времени уже многие добавят свои об'яснения.

Posted by: sat-ok on 08-04-2004, 13:59
retro значит инфа течёт по маленьким трубкам напрямую, а не по большой на, скажем номер дома (ip), валится куча, скажем писем, с номерами квартир (port), а жильцы (ослик, фтп) просто берут из большого ящика письмо с номером своей квартиры и отсылают на обратный адрес что мол всё получил?


Posted by: izanoza on 08-04-2004, 15:37
sat-ok
Так и есть. Труба одна, и нет в ней никаких трубок, вернее есть, но только две, каждая с односторонним движением. По этой большой трубе идут капли воды (сетевые пакеты), одна за другой. Каждая имеет свой номер, в какую квартиру ей попасть. Сортируются они при входе в дом.

Тут аналогия с письмами более подходящая.

Posted by: Сергей Иванович on 08-04-2004, 16:07
При этом нельзя забывать, что каждая капля имеет два номера: куда ей нужно попасть и откуда она. Т.е. каждый пакет не просто отправляется такому-то хосту на такой-то порт, но он имеет и "обратный адрес", мол, послано с такого-то хоста с такого-то порта. Без понимания этого очень трудно понять, как и что настраивать в рыутере - правила ли firewall'а, NAT ли... smile.gif

Posted by: izanoza on 08-04-2004, 16:23
Ну там много чего у неё ещё есть, в том числе и номер капли smile.gif

Posted by: gene on 08-04-2004, 16:35
То есть, как я понял, пересылаются, скорее, "романы в письмах". Каждое "письмо" как "глава большого романа" под своим номером и имеет отправителя и адресата. И router - это как почтовые ящики в под'езде дома. Правильно?

Posted by: Сергей Иванович on 08-04-2004, 16:36
izanoza
Как и то, что капли бывают разных типов (это для TCP, для UDP всё попроще): инициирующие соединения, отвечающие согласием на это, несущие в себе часть передаваемых данных, сообщающие о разрыве соединения и т.д. И в принципе, понимание этого тоже нужно для правильной настройки firewall'а. Скажем, первым правилом там может стоять разрешение на прохождение некоего пакета, не являющимся инициирующим соединение. Т.е. пакеты уже установленного TCP соединения будут очень несильно нагружать файервол рыутера, а цепочка остальных правил, возможно длинная и соответственно более сильно грузящая рыутер, будет отрабатываться лишь при установке соединения... smile.gif

gene
В принципе похоже на то... Только и почтовая машина, и почтовый самолёт или корапь, а так же почтовые отделения - это всё тоже суть рыутеры в таком случае... smile.gif

Posted by: FiL on 08-04-2004, 18:18
gene, роман в письмах - это только TCP.
в UDP просто отдельные письма, как впрочем и ICMP, IGMP и прочие.

retro, ты не прав. Трубки никогда не идут из 25-й квартиры в 25-ю.

sat-ok, почему 2 программы не могут слушать один порт... ну так скажем толстые они. В одну дверь не влазят. Кто первый пришел, дверь открыл, тот и стоит, все, что в нее валится забирает. А следующий уже просто подойти к той двери не может. Дверка маленькая, а мужик в ней толстый стоит.

А как оно работает на самом деле... ну тут-бы для начала модель OSI почитать.... Там пока до дверей дело дойдет вся эта электронная фигня долго и нудно сортируется. Например, сетевая карта даже близко не знает о существовании IP адреса. Она ловит все, что бежит по проводу и отсеивает то, что не направлено на ее МАС адрес. Но это уже дебри. С этим пока связываться не стоит.

Posted by: astra on 08-04-2004, 19:16
LF_ со слезами на глазах..я плакал!

Тебе лекции надо читать smile.gif

Я так не хохотал уже давно. особенно когда по в sat-ok начали байтами кидать smile.gif

Posted by: retro on 08-04-2004, 19:30
QUOTE :
почему номера, служащие для разделения толп пакетов между собой, вдруг называют портами входами.

примера с одинаковыми номерами вполне достаточно. Если быть точным до конца, то по водяной аналогии это так - из квартиры 25 в доме А в одном направлении вода поступает в квартиру 110 дома Б, а из квартиры 25 в доме Б соответственно в обратном направлении в квартиру 110 дома А. Только на данном этапе понимания это совсем не играет роли. К тому же труб с одинаковыми номерами, слава Богу, хватает 80, 21, 123,....
sat-ok Пример с 25 и 110 - почтовые программы, по одной отправка, а по другой получение, a 80- HTTP, 21 - FTP, 123 - Time.  Но тогда на сцену надо выводить уже двух сантехников, а оно нам надо?  
QUOTE :
почему 2 программы не могут слушать один порт... ну так скажем толстые они. В одну дверь не влазят. Кто первый пришел, дверь открыл, тот и стоит, все, что в нее валится забирает.
 Вот во избежание всего этого и пишут приложения, рассчитанные на использование определенных портов. Опять же, тот самый список "хорошо известных портов", который вызвал столько негодования в самом начале топика. И если какой-то умник начнет творить все, что ему угодно, то что? Правильно:
QUOTE :
При этом нельзя забывать, что каждая капля имеет два номера: куда ей нужно попасть и откуда она.

Совершенно справедливо замечено, что:
QUOTE :
Например, сетевая карта даже близко не знает о существовании IP адреса. Она ловит все, что бежит по проводу и отсеивает то, что не направлено на ее МАС адрес.

говорить несколько рановато, но время это совсем не за горами.

А пока, наверное, стоит продолжить обсуждение различных теорий физической сути понятия "порт". Кстати, работу раутера или фаервола на примере почтовых ящиков понять достаточно непросто. Я в начале тоже хотел попробовать об'яснить именно таким путем, но потом отказался в пользу труб.
Намного (ИМХО) понятнее, особенно форвардинг. Сортировка писем, ну никак тут не катит, да и дверной пример тоже ясности не вносит, хотя... Дождемся веского слова. biggrin.gif
-=The DOORS Vol.2=-

Posted by: LF_ on 08-04-2004, 23:09
Продолжаем smile.gif

Я вчера остановился на дверях - продолжаем дальше дверить smile.gif Сухой остаток на данный момент такой - дом, в котором живут всякие ФТП\ослы, каждый за своей дверью. Теперь мы передем к сети как таковой smile.gif

Дом это круто, но не понятно - как дома связаны друг с другом. Как вы уже догадались - именно так, как это просиходит в обычно жизни - дома имеют адреса, который называют IP(далее ИП) адрес. Сеть как таковая - это набор ИП адресов, которые между собой взаимодействуют и тут важно два понятия - локальная сеть и глобальная сеть. Локальная сеть - это то, что стоит 3 компа дома, 100 компов в оффисе и тп - отличее ее от глобальной в том, что когда вы стоите около своего дома номер 5 и вас справшивают - где дом 6 - вы показываете пальцем, а если спрашивают что-то о деревне Гадюкино - шлете на почту smile.gif Локальные сети говоря грубо - находятся в прямой видимости, хотя, конечно, если у вас оффис в одном городе, а работа в другом - то это не совсем так, но сеть может быть локальной. Поэтому второе определение глобальности сети интернет - может ли любой человек из Новодалеково найти вас в этой сети или нет smile.gif Если вас может найти любой, кто подключен к интернету - значит у вас есть то, что называют public IP - т.е. каждый, кто его знает - может вас найти. ИП состоит из 4х груп цифр - продолжая нашу порочную аналогию, это

страна.город.улица.дом

Откуда же берется ИП? В большенстве случаев его вам выдает ваш интернет провайдер и он каждый раз разный - это динамический(плавающий) ИП. Из каких соображений он его выдает - провайдеру пренадлежит некоторое кол-во адресов - скажем 80.80.80.* и исходя из того, кто первый просит ИП - дают 80.80.80.1, следующий получает 80.80.80.2 и тп. Самое главное тут два момента - провайдер выдает только те ИП, которые принадлежат ему и второе - ИП уникален, вашему дому дали такой-то адрес и пока вы не скажите провайдеру, что вам больше не нужен адрес - этот ИП ваш (провайдеры могут раз в день менять ИП пользователям, но не в этом суть). Почему ИП не привязан к каждому компу навсегда? Потому, что у вас в автобусе нет персонального места - вы садитесь в любой автобус, чтобы место не пропадало smile.gif Кроме этого самого ИП провайдер нам говорит Gateway и DNS сервер (просьба не приставать с криками, что это не всегда так).

На данный момент мы скажем, что комп у нас один, мы имеем ИП и хотим послать матерное сообщение другу в Антарктиду (сами мы на Аляске). Как и в обычной жизни - мы слабо понимаем, где эта Антарктида и валим на почту, которая за нас это все сделает. Почтой у нас выступает тот самый Gateway, который нам сказал провайдер - все пакеты, которые мы не знаем, куда девать - мы отдаем на этот самый гетвей и пусть он сам себе парит мозг. Что значит отдаем - это означает, что по нашему кабелю помчались електроны, которые каким-то магическим образом понеслись от нас к провайдеру - как конкретно работает само железо я рассказыать не буду - это для хакеров, которые хотят подделывать МАС адреса интересно, а нам, чайникам, это пофиг - для нас важно то, что наш ИП 80.80.80.1 стукнул провайдеру о том, что надо срочно доставить пару ласковых в Антарктиду. Тут начинается самое интересное - провайдер и сам не в курсе, где это - Антарктида. Поэтому у него все работает так - девочки налево, мальчики направо - т.е. пакеты в европррпу идит от нас налево, остальные направо smile.gif Говоря более точно - он знает, кому отдать пакет - как мы помним, первое поле ИП это страна. Вот туда он ее и отправляет - в стране уже сами решают, какой город, в городе находят улицу и тп. Подчеркиваю, что ИП как таковой не имеет страны или улицы - провайдер просто имеет таблицу, в которой написано, что пакеты 99.99.* - надо передать другому провайдеру в европпе, все остальные пакеты - другом провайдеру. Весь этот процесс называется раутинг, для каждого пакета провайдер решает, кому его отдать - направо или налево (т.е. направлений больше, но не в этом суть). Соответственно каждый раз пакет при передаче переходит от одного провайдера к другому, пока не найдет того, кто ему нужен - каждый периход называется hop и чем больше хопов - тем дольше идет пакет. Если вы вдумаетесь, какая стоит молотилка у каждого провайдера по обработке и передаче пакетов, да еще и как быстро они это делают - это должно производить впечатление smile.gif Прибор, который этим занят называется... раутер biggrin.gif По сути раутер является пограничным столбом или границей - одна сторона раутера торчит на Аляске - вторая сторона торчит в Канаде smile.gif Т.е. только через него канадцы могу зайти в ШША и соотственно через него ШШа может попасть в Канаду. В более крутых государствах границ много - скажем из Франции можно попасть много куда - вот в этих основных узлах и просиходит перенаправление пакетов в разные стороны - мелкий провайдер сваливает пакеты в такую контору, которая имеет много границ, чтобы она уже сама там думала. Таким образом наш пакет доходит до места назначения. Вопросы есть? smile.gif

Тема следующая - отличие TCP\IP, UDP, что такое DNS, как устроена сессия.


Posted by: gene on 08-04-2004, 23:23
Блестяще! newest/thumbsup.gif Спасибо, LF_

Posted by: FiL on 09-04-2004, 00:02
retro, нет, нет, и еще раз нет. Я ни в коем разе не имел ввиду то, что почта посылается по 25-му порту, а забирается по 110-му.
Когда клиент коннектится к серверу на 80-й (например) порт, то у себя этот коннект идет не с 80-го порта, а с некоего другого непривелигерованного порта. Это важно!

LF, ты как-то страноо связываешь TCP с IP и при этом ставишь UDP особняком. И TCP и UDP оба работают поверх того-же самого IP. И это тоже важно.

Posted by: LF_ on 09-04-2004, 00:02
Немного подумав, я решил намекнуть, что такое МАС, как посмотреть ИП, где можно потрогать хопы smile.gif

Исходя из описания выше, не совсем ясно, как ИП может быть уникальным, если он меняется и как это провайдер знает, что ИП такой-то в данный момент мой. Тут есть понятие МАС адрес - мак это самый уникальный адрес newest/lol_1.gif Говоря грубо в вашей сетевой карте прошит этот самый мак, его можно поменять, но это хакерство, оно нам не нужно, но зато мы теперь понимаем, что пров привязывает ИП к этому самому маку, железо работает как раз на этом уровне - ваш мак говорит маку провайдера, что он тут, жив и готов - провайдер таким образом понимает, куда и на какой провод надо подать електроны (смотрит в таблицу ИП<->МАК) - это не столько важно знать чайнику, сколько для полноты вселенной smile.gif Теперь где это все можно посмотреть

запускаем cmd (Start\run - пишем там cmd, жмем энтер - смотрит в темное текстовое окно)

загадочно мигает курсор и мы смело пишем ipconfig и жмем энтер

Внимательно читаем, что пишут:


Ethernet adapter Local Area Connection:

Connection-specific DNS Suffix . : ****
IP Address. . . . . . . . . . . . : ****
Subnet Mask . . . . . . . . . . . : ****
Default Gateway . . . . . . . . . : ****

Видим свой ИП, видим ИП гетвея, видим некий DNS, хочется большего - пишем злобно ipconfig /all, жмем энтер и орем ОЙ, ёёёё!! biggrin.gif

Ethernet adapter Local Area Connection:

Connection-specific DNS Suffix . : ****
Description . . . . . . . . . . . : Intel® PRO/100 VE Network Connecti
on
Physical Address. . . . . . . . . : ****
Dhcp Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
IP Address. . . . . . . . . . . . : ****
Subnet Mask . . . . . . . . . . . : ****
Default Gateway . . . . . . . . . : ****
DHCP Server . . . . . . . . . . . : ****
DNS Servers . . . . . . . . . . . : ****
Lease Obtained. . . . . . . . . . : April 8, 2004 11:33:14 AM
Lease Expires . . . . . . . . . . : April 11, 2004 11:33:14 AM

Кроме знакомых - есть еще какой-то DHCP, какие-то Lease, Physical Address - это чё?
DHCP - это тот ящик, который выдает ИП адреса, помнит какие уже выдал и это он, гад, выдал нам 80.80.80.1
Lease Obtained - это когда он нам его выдал и Lease Expires - это сколько наш адрес будет жить, потом нам надо будет попросить новый адрес, Physical Address - это МАК

Теперь мы посмотрим, как выглядит раутинг - пишем tracert cnn.com

tracert cnn.com

Tracing route to cnn.com [64.236.16.84]
over a maximum of 30 hops:

7 18 ms 29 ms 19 ms sl-gw1-pen-13-3.sprintlink.net [144.228.166.13]
8 56 ms 18 ms 18 ms sl-bb20-pen-5-0.sprintlink.net [144.232.5.1]
9 18 ms 18 ms 18 ms sl-bb21-pen-14-0.sprintlink.net [144.232.16.34]
10 24 ms 20 ms 30 ms sl-bb23-rly-0-0.sprintlink.net [144.232.20.32]
11 33 ms 41 ms 36 ms sl-st20-ash-11-0.sprintlink.net [144.232.20.150]
12 22 ms 22 ms 31 ms sl-ameronl-14-0.sprintlink.net [144.223.246.14]
13 22 ms 25 ms 22 ms bb2-ash-P2-0.atdn.net [66.185.148.210]
14 72 ms 66 ms 60 ms bb2-cha-P7-0.atdn.net [66.185.152.51]
15 38 ms 41 ms 41 ms bb2-atm-P6-0.atdn.net [66.185.152.30]

Вот наш пакет и помчался по сети - вот раутер N7 передал на N8, видны адреса раутеров и время, за которое они перепихивают пакет. Как говорилось выше - чем больше хопов, тем дольше, но на самом деле время хопа тоже важно - у меня тут 30 ms хопы, это не страшно, а вот если у вас будет 500ms хопы - это плёхо, это значит в этой точки сети ваш пакет тормозит очень сильно. Соответственно когда говорят, что у меня канал быстрый и у тебя тоже быстрый, а почему нифига нет нормальной связи - стоит проверить трейс - вполне может быть, что какой-то раутер просто тормоз и ничего с этим поделать нельзя, ваше ковыряние в настройках не поможет.

Posted by: LF_ on 09-04-2004, 00:08
QUOTE (FiL @ 08-04-2004, 16:02):
LF, ты как-то страноо связываешь TCP с IP и при этом ставишь UDP особняком. И TCP и UDP оба работают поверх того-же самого IP. И это тоже важно.

Где это я говорил? Я пока не говорил ничего об этом, я пока просто сказал, что они разные - я сказал, что

QUOTE:
Все просто как репа - есть два поротокла - TCP\IP and UDP - первый надежный, но медленный, второй быстрый, но работает по типу фиг его знает, никаких там проверок, что все прошло хорошо нет - поэтому и быстрый. UDP используют для того, что не жалко потерять - если мы не узнаем, что нас в очереди продвинули на 5 человек - мы не умрем, а вот если блок не дойдет - то привет. Поэтому все, что требует точности - идет по TCP, остальное по UDP


Остальное я собирался осветить поззззже smile.gif

Posted by: sat-ok on 09-04-2004, 01:26
QUOTE :
страна.город.улица.дом


Есть прога VisualRoute и я ей баловался. Тот же самый tracert только она ещё показывает в реалтайм прыжки на карте мира. Интересное занятие скажу smile.gif. Любил пинговать наф наф 217.106.18.150 милисекунды смотрел. Так однажды ночью он не прыгнул как обычно tallinn-helsinki-stokgolm-moscow, а соединялся через... (угадайте) калифорнию и терялся там newest/fear2.gif. Причём всю ночь, до ~4:00 уж всяко, днём проверил - уже прошло. Я аж испугался - замели.

Но к чему я... так сколько я не стучал по ослиным серверам с цифрами в ip похожими на мой (204.xxx.xxx.xxx - 204.xxx.xxx.xxx или xxx.xxx.8.xxx - xxx.xxx.8.xxx), так нифига близкого географически не нашлось: бросало вплоть до Южной Кореи (самая многопрыжковая точка инета). Был один в Helsinki, но тут же рядом стоящий с такой цифрой оказался в Испании. Что за дела?

Posted by: FiL on 09-04-2004, 01:44
QUOTE (LF_ @ 08-04-2004, 16:08):
Где это я говорил? Я пока не говорил ничего об этом, я пока просто сказал, что они разные - я сказал, что
QUOTE:
Все просто как репа - есть два поротокла - TCP\IP and UDP


Вот именно тут и сказал.
К чему тут IP был? Причем прилепленный к TCP.
Поверх IP работают 2 (всего их больше, но нас интересуют именно эти 2) протокола - TCP и UDP.

Posted by: LF_ on 09-04-2004, 01:57
2sat-ok : Борись : http://netlab.e2k.ru/forum/index.php?showtopic=23681 (http://netlab.e2k.ru/forum/index.php?showtopic=23681

2FiL : Не спорю - прилепил по привычке, как-то с детства я привык говорить тспип, когда говорим о тсп smile.gif Учту tongue.gif

Posted by: LF_ on 09-04-2004, 06:08
QUOTE (sat-ok @ 08-04-2004, 17:26):
Но к чему я... так сколько я не стучал по ослиным серверам с цифрами в ip похожими на мой (204.xxx.xxx.xxx - 204.xxx.xxx.xxx или xxx.xxx.8.xxx -

QUOTE :
Подчеркиваю, что ИП как таковой не имеет страны


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

Тут есть пару рисунков, которые надеюсь помогут smile.gif

Что и на ком сидит - верхний уровень - это мы smile.gif

user posted image

Как выглядит пакет и кто кого слушает:

user posted image

Тоже самое, что выше, только в конкретных цифрах:

user posted image

вязто с http://www.fiz.huji.ac.il/sys_mssgs/networking.html (http://www.fiz.huji.ac.il/sys_mssgs/networking.html

Posted by: retro on 09-04-2004, 07:46
Всем привет! Как у нас тут здорово!

FiL
Ты уже достал! newest/fuyou_2.gif newest/fuyou_2.gif newest/fuyou_2.gif
Перестань спорить с учителем!!!!! И вообще - выйди из класса, мешаешь урок вести. Вместо того, чтобы рассказать или об'яснить что-то самому, только к мелочам придираешься. (Вот это я уже на полном серьезе)
Как ты там в начале писал
QUOTE :

Connection-specific DNS Suffix . : ****
IP Address. . . . . . . . . . . . : ****
Subnet Mask . . . . . . . . . . . : ****
Default Gateway . . . . . . . . . : ****


LF_ Ни в коем случае даже не касайся этого важнейшего момента!
Про Subnet Mask урок будет вести FiL
Как он это доходчиво, элегантно и с юмором преподнесет - его проблема.

Posted by: retro on 09-04-2004, 08:14
Даже мало будет, только Subnet! Пусть еще и над DHCP потрудится - всем польза от этого будет великая! Во-первых, мы еще не завтра до этого понятия доберемся, будет время хорошенько подготовиться, полазить по интернету, собрать интересные статьи-заметки, выбрать из них нужное, если надо -перевести, добавить от себя и т.д. т.д. Во-вторых, какое-то время слышно его не будет smile.gif, а в третьих - когда он посидит часок-полтора-два-три за этим делом, а потом придет еще такой же, как и он, умник-зануда (а у нас их, слава Богу, ...) и начнет свои пятаки вставлять по любому поводу - надо, не надо, демонстрируя свою осведомленность - вот тогда я хочу на него посмотреть!
Так что FiL, даже и не пытайся отвертеться и искать отговорки! На тебе
Subnet & DHCP - прояви себя, докажи, что ты действительно спец, каким пытаешься все время выглядеть, а не просто болтун! newest/devil_2.gif

Posted by: Сергей Иванович on 09-04-2004, 14:35
QUOTE (retro @ 09-04-2004, 08:14):
...
Так что FiL, даже и не пытайся отвертеться и искать отговорки! На тебе
Subnet & DHCP - прояви себя, докажи, что ты действительно спец, каким пытаешься все время выглядеть, а не просто болтун! newest/devil_2.gif

И не стыдно, retro? Я сейчас перечитал топик, и могу сказать, что FiL поправлял только твои явные прогоны, когда ты выказывал своё полнейшее непонимание того, что такое некоторые из этих штук, отмеченные в названии топика. Да и не пытался выглядеть FiL прям уж спецом. Ему это не нужно, он такой есть на самом деле. Ну или во-всяком случае серьёзную сетку он на самом деле админит. А вот ты, хоть туманно и намекал, что приходилось тебе иметь дело с несколькими сетями - это ты просто пускал пыль в глаза. Вот эти твои заявления:
QUOTE :
Раутер и NAT одно и то же. Вернее, NAT - одна из функций (необходимая, но не единственная). То, о чем ты пишешь более подходит под комп с 2-мя сетевухами, вот там, действительно настраивается так. У такого компа два IP - реальный (в нете) и внутренний. Для компа, выходящего в нет через раутер, такого понятия, как "реальный" IP, не существует.
- позволяют предположить, что весь твой опыт администрирования сетей ограничивается домашними модем-рыутером и парой компьютеров.

Posted by: retro on 09-04-2004, 15:13
Sergey Overkill
QUOTE :
Для компа, выходящего в нет через раутер, такого понятия, как "реальный" IP, не существует.

Если в компе две звуковухи, одна смотрит в интернет, а вторая в локальную сеть, то
QUOTE:
У такого компа два IP - реальный (в нете) и внутренний.
Какие-то возражения? Глупости, прогоны? Поясни.

Posted by: Lab on 09-04-2004, 15:46
послушайте.. даже я такой сдержаный (и очень скромный) уже не могу читать эти пальцезагибоны...

я не буду называть конкретных ников, но очень прошу участников этого трэда не распространяться на личности.

впредь постарайтесь в случае неточности (как вам кажется) высказаной другим:

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


зы
я не понял прикола с ИП адресом... как я понимаю проблему у любого компа есть по меньшей мере 1 ИП (127.0.0.1), а если его начать подключать ко всяким сеткам, то кол-во возрастает

Posted by: retro on 09-04-2004, 15:52
Sergey Overkill
В отношении того стыдно или нет? Хмммм... Вообще-то переборщил маленько, это как обычно, встал утром, опять наткнулся на поучения и... шашкой рубить.
Кстати, и с тобой когда-то так получилось, но тогда я был 100% не прав, и извинился, если память тебе не изменяет. Однако мое извинение было проигнорированно с твоей стороны, что достаточно неприятно меня удивило и вывод в отношении тебя я сделал, а также и то, что поспешил тогда с извинениями, не надо было этого делать... Но что сделано, то... Что же касается этого
QUOTE :
Смеюсь и плачу.  NAT в рутерах появился году так в 93-м. А то и позже. До того ни один железный рутер не умел делать NAT.  Вообще-то как раз ты у нас большой спец по вытаскиванию определений. Вот и вытащил-бы определение рутера. и т.д.

И что из этой цитаты следует? Из ее первой части видно, что человек был знаком с раутерами аж с 93, а до этого раутер не умел делать нат...
Это повод для "смеха и плача"? Подумать только, не умел до 93... СЕГОДНЯ (да и вчера), есть раутер без NAT, DHCP, FireWall, a также кучи других необходимых вещей? Если и есть, то полное Г.. - т.е. то, чем начинает попахивать вторая часть цитаты.

Posted by: retro on 09-04-2004, 16:01
laborant
Да прав ты, конечно. Все, ни с кем не спорю. Спорить красиво, не нарушая достоинства оппонента, это талант! А моя беда в том, что я очень быстро реагирую на всякие дурацкие выпады. Есть грех такой... sad.gif

И здесь. Человек (неважно кто - я или другой) начинает о чем-то говорить, спрашивать, что-то пропустил, где-то неточность, бывает - нет, надо обязательно тыкать, да еще в какой ехидной форме! Человек что-то об'ясняет, так нет, надо поправить, а в чем поправить? Какая-то помарка (а при дальнейшем рассмотрении выходит, что и нет ее - как выше я писал про реальный IP или раутер-нат), не имеющая никакого отношения к об'яснению для начинающих, и уводящая в дебри, притом абсолютно ненужные...
Или такой ответ:
QUOTE:
sat-ok, почему 2 программы не могут слушать один порт... ну так скажем толстые они. В одну дверь не влазят. Кто первый пришел, дверь открыл, тот и стоит, все, что в нее валится забирает. А следующий уже просто подойти к той двери не может. Дверка маленькая, а мужик в ней толстый стоит.
Нормально? Но я же не развил из этого обвинительное заключение или диагноз психического заболевания...
Ни хрена мне не стыдно! Окончательно!

Posted by: FiL on 09-04-2004, 16:11
Sergey Overkill, спасибо. Приятно, когда в сетевых вопросах тебя защищают зубры музыки smile.gif


ну что-ж. раз попросили, то придется таки немного рассказать про DHCP и маски. Начну все-таки с DHCP (Dynamic Host Configuration Protocol - протокол динамической конфигурации хоста).

Давным давно, когда компьютеры были большими, а программы маленькими, все компьютеры имели статические адреса. Приходил бородатый админ (или, скорее, строгая женщина в белом халате) и выставлял все настройки сети вручную. А делов-то? Компьютеров тогда было мало. Даже очень мало. Но так продолжалось не долго. A потом компьютеров стало много и бородатым дядькам надоело бегать и прописывать всю эту хрень ручками. И они придумали DHCP (вернее, сначала они придумали BOOTP, но это не имеет никакого значения).

Так что-же это такое. А все очень просто. Машина, подсоединенная к локальной сети, просто тупо орет (в виртуальном смысле): "Аууу... есть тут где DHCP сервер?". И если в том-же сегменте сети есть такой сервер, то он и отвечает, и между ними завязывается такой вот диалог:
- ну есть, чего орешь-то?
- дык! мне-бы IP адрес, и прочие настройки.
- ну ... ну на, вот тебе IP, mask, dns, router, wins
- ой, как много всего, спасибо, получил
- да, пожалуйста, пользуйся... часов 6.
- как 6? А дальше? А дальше придешь снова, там и поговорим.

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

А бородатый админ? А бородатый админ спокойно спит на рабочем месте. Ему уже не надо никуда бегать и ничего настраивать. Всю работу за него делает умный DHCP сервер.

Будут вопросы - задавайте.

Posted by: izanoza on 09-04-2004, 16:14
Пока есть такие как retro, наш форум никогда не завянет smile.gif
Я горжусь NetLab-ом! newest/punk.gif

Posted by: retro on 09-04-2004, 16:42
laborant
Да, забыл...
QUOTE:
я не понял прикола с ИП адресом... как я понимаю проблему у любого компа есть по меньшей мере 1 ИП (127.0.0.1), а если его начать подключать ко всяким сеткам, то кол-во возрастает

Ну да, есть. У любого компа есть 127.0.0.0 - но только он зарезервирован для обратной связи и введен для тестирования взаимодействия между процессами на одной машине. Когда какая-либо прога использует этот адрес для передачи данных, комп возвращает эти данные, ничего не посылая по сети. Пакет, посланный в сеть с адресом 127, не будет передаваться ни по какой сети. Более того, машина или шлюз никогда не должен распространять информацию о маршрутах для сети с номером 127; этот адрес не является адресом сети. А на 127.0.0.1 ставится DNS контроллера домена (кольцевой адрес). Я имел ввиду 127.0.0.0 из этого списка:
127.0.0.0
127.0.0.2-127.255.255.255

Ну и остальные:
128.0.0.0
191.255.0.0
192.0.0.0
255.255.255.0
240.0.0.0-255.255.255.254
Этих адресов не будет в нете и комп с реальным IP их не получит. По-моему так... Какие-то может пропустил, не помню, неохота копаться в нете.

Posted by: sat-ok on 09-04-2004, 16:57
Нашёлчто такое IP (http://www.webopedia.com/TERM/I/IP_address.html в умной книжке. biggrin.gif

также Understanding IP Addressing (http://www.webopedia.com/DidYouKnow/Internet/2002/IPaddressing.asp (понимание адресации ip).

А что за классы сетей ABCD - иерархия какая-то чтоли? Просто очевидно что сетей класса A будет гораздо меньше, чем класса С.

Posted by: retro on 09-04-2004, 17:10
sat-ok
QUOTE :
Это не просто ошибка - это попытка ввести людей в заблуждение!
biggrin.gif

Posted by: sat-ok on 09-04-2004, 17:23
QUOTE:
Dynamic Host Configuration Protocol


Хост - компьютер, запрашивающий настройки. А домен что такое?

Posted by: retro on 09-04-2004, 17:35
Домен? Ну в двух словах применительно к "дверям" и "трубам" - несколько домов на одной улице, которые об'единяются одной общей трубой (магистралью), от которой... не, сейчас мы перейдем на топологию, а это совсем рано.
Короче, несколько домов на одной улице, соединенные одной трубой (трубами, и не спрашивай пока КАК) - хозяева которых равны в правах одинаково - каждый делает, что он хочет - полная демократия. Это называется "рабочая группа". Все тоже самое, но строят рядом мэрию, и каждое действие происходит под ее контролем. Тогда эта улица (район) перестает быть рабочек группой и становится доменом с централизованным управлением, а мэрия называется контроллером домена.

Posted by: FiL on 09-04-2004, 17:36
QUOTE (retro @ 09-04-2004, 09:10):
sat-ok
QUOTE :
Это не просто ошибка - это попытка ввести людей в заблуждение!
biggrin.gif

A чего тут считать-то? В 2 байта больше smile.gif

sat-ok, на самом деле на данный момент никто эти классы уже не успользует (за исключением классов D и E, да и те косвенно). Раньше были различные правила обработки таблиц маршрутизации для различных классов, но сейчас (если точнее, то с появлением RIP2) этих различий уже нет, поэтому деление на классы уже не имеет того смысла, что был раньше.

retro,
QUOTE:
СЕГОДНЯ (да и вчера), есть раутер без NAT, DHCP, FireWall, a также кучи других необходимых вещей? Если и есть, то полное Г..

Я тебе не скажу за магистральные циски, ибо не приходилось с ними работать, но в моторолах с версией софта 5.2 и выше NAT шел отдельным модулем за отдельные деньги. И, естественно, мы его не покупали. Ибо он нам был нафик не нужен. При том, что в сети было более 400 рутеров....
Далее, DHCP сервер в рутерах (не в домашних поделках, а в нормальных рутерах) я чего-то не встречал. А назвать семитысячную циску полным Г... - это надо уметь smile.gif

Posted by: retro on 09-04-2004, 17:47
FiL
QUOTE:
A чего тут считать-то? В 2 байта больше

Это круто! newest/laugh.gif
А мы разве говорили про байты? biggrin.gif Разница между 255.0.0.0 и 255.255.255.0 на самом деле 16 бит, а не 2 байта что более профессионально wink.gif
И НА 2 байта, если уж так угодно, а не В... Если В - то это совсем другие цифры newest/lol_1.gif
Только вот сколько это точно в компах?

Уже сам посчитал:
A - 16.777.214
B - 65.534
C - 254
Т.е. в 66052 раза больше. Впечатляет...

Posted by: Lab on 09-04-2004, 17:57
а кто обьяснит, что такое роутер на нормальном языке.. без спооров Г они или не Г.. просто расскажите, роутер это то-то, делает то-то, выглядит так-то, стоит столько-то, стоит там-то... и тд.

Posted by: retro on 09-04-2004, 18:24
laborant
QUOTE:
Г они или не Г..

Ну ты ж понимаешь, что это опять эмоции, черт бы их побрал... (окончательно так успокаиваясь smile.gif)
А на нормальном языке... Опять же, какие рассматривать. Разговор-то, главным, образом вертелся как раз таки вокруг "домашних подделок", как их тут окрестили - с полным набором функций (разумеется в которых и речи быть не может о таких, как поддержка добавочных протоколов AppleTalk и IPX, сложных протоколов маршрутизации - IP Multicast и OSPF, а также средств обеспечения безопасности - шифрование), которых за глаза хватит не только для дома, но и для небольшой компании. Если еще учесть, что таких компаний (до 100 человек, а то и до 50) на рынке подавляющее большинство, то, сам понимаешь, в сторону каких раутеров сегодня этот рынок смотрит. Что же касается "семитысячных цисок", то это несколько другое. И я с удовольствием продолжу этот разговор, но опять же, в этом топике как-то несколько глуповато (ИМХО)...
А если коротко, то раутер - это электронное устройство, которое дает нам возможность соединять разные сети. И не только с разными адресами, но разнородные по своей сути - M$, Novell, Unix и пр.. IBM, Apple...
Тебя ведь больше интересует именно "домашний"? Или вообще сам по себе?

Posted by: FiL on 09-04-2004, 19:14
QUOTE (retro @ 09-04-2004, 09:35):
Домен? Ну в двух словах применительно к "дверям" и "трубам" - несколько домов на одной улице, которые об'единяются одной общей трубой (магистралью), от которой... не, сейчас мы перейдем на топологию, а это совсем рано.
Короче, несколько домов на одной улице, соединенные одной трубой (трубами, и не спрашивай пока КАК) - хозяева которых равны в правах одинаково - каждый делает, что он хочет - полная демократия. Это называется "рабочая группа". Все тоже самое, но строят рядом мэрию, и каждое действие происходит под ее контролем. Тогда эта улица (район) перестает быть рабочек группой и становится доменом с централизованным управлением, а мэрия называется контроллером домена.

Вот прочитал я ето определение и задумался.
А челове спрашивал про виндовозный домен, или все-таки про сетевой домен aka network domain (host.domain.com)?

В любом случае требования одной трубы на все нет. Домен - определение логическое. К физическому размешению (топологии сети) и адресации отношения не имеет.

Posted by: FiL on 09-04-2004, 19:31
QUOTE (laborant @ 09-04-2004, 09:57):
а кто обьяснит, что такое роутер на нормальном языке.. без спооров Г они или не Г.. просто расскажите, роутер это то-то, делает то-то, выглядит так-то, стоит столько-то, стоит там-то... и тд.

http://www.hub.ru/modules.php?name=Section...rticle&artid=19 (http://www.hub.ru/modules.php?name=Sections&sop=viewarticle&artid=19

QUOTE:
маршрутизатор, прежде всего, необходим для определения дальнейшего пути данных, посланных в большую и сложную сеть. Пользователь такой сети отправляет свои данные в сеть и указывает адрес своего абонента. И все. Данные проходят по сети и в точках с разветвлением маршрутов поступают на маршрутизаторы, которые как раз и устанавливаются в таких точках. Маршрутизатор выбирает дальнейший наилучший путь.


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

Posted by: FiL on 09-04-2004, 19:35
Ну а по поводу как выглядит и сколько стоит - это неотвечаемый вопрос.
Примерно равен вопросу "как выглядит и сколько стоит компьютер".
И далее выглядит от PocketPC до Cray, и цены от 100 баксов до нескольких миллионов.

С маршрутизаторами примерно то-же. От 50 баксов до 50 тысяч. Выглядят - параллелепипед размером от книжки до кубометра. С количеством портов от 2-х до нескольких десятков.

Posted by: retro on 09-04-2004, 19:43
FiL Само слово domain переводится как область, территория - правильно? Стало быть, в первую очередь, это что-то определенное, физическое (может и несколько коряво), я бы сказал... Можно посчитать количество компов, юзеров, пр. - т.е. потрогать. Вместе с тем сказать, что оно не логическое по определению, тоже нельзя. Имеется ввиду не домен в плане интернета, а именно это он и спрашивал, во всяком случае, я понял именно так. Если же сейчас начать углублятся в понятия домена, как веб хостинга и его уровней + всяческих com., org., net., gov и прочего, то... не знаю, как это будет способствовать пониманию на начальном уровне. А то, что касается:
QUOTE :
Короче, несколько домов на одной улице, соединенные одной трубой (трубами, и не спрашивай пока КАК) - хозяева которых равны в правах одинаково

Разумеется, я принял во внимание возможность "исправления ошибок"... newest/laugh.gif

Posted by: retro on 09-04-2004, 19:47
Неплохая ссылка, а самое главное smile.gif
QUOTE:
Сегодня четко обозначилась тенденция к вытеснению сложных высокопроизводительных маршрутизаторов и увеличению роли маршрутизаторов начального класса, а ведущие фирмы-производители пришли к выводу, что одним из основных требований покупателей к маршрутизатору является простота его использования.

Примерно то же самое я пытался выразить своими словами.


Posted by: retro on 09-04-2004, 20:01
Что касается DHCP, который якобы создали для облегчения труда бородатых дядек, то это вовсе не так. Т.е. это как бы присутствовало попутно, но основная цель была в том, чтобы сократить количество используемых адресов. Тем более, что в случае с доменом ты взял направление на вебхостинг. А где там бегающие бородатые дядьки? Вводишь народ в заблуждение. Это нехорошо. wink.gif Теперь давай, оправдывайся.

Posted by: FiL on 09-04-2004, 20:23
Чего-то я не понял как это ты перепрыгнул на веб-хостинг sad.gif Я про хостинг вообще ни слова не говорил.

Насчет сокращения количества используемых адресов я тоже не понял sad.gif
Есть компания, в ней 5000 компов. Хоть ты как их конфигурь им надо 5000 адресов. Но в случае статических адресов - надо бегать и их устанавливать. И записи что кому дано надо отдельно вести. Что не есть удобно. А с DHCP - поставил 5000 компов с ОДИНАКОВЫМИ установками, а они каждый получат свой адрес.
Единственная выгода - удобство. О количестве разговора нет.

По поводу домена, я все еще жду комментария от sat-ok, чтобы узнать о котором из доменов он говорит.

Posted by: piligrim on 09-04-2004, 20:28
экономия адресов может быть за счет использования адресов типа 10.0.0.1 например
которые используют для внутренней сети. а в интернет вся сеть выходит с одним реальным адресом получаемым от провайдера. но к DHCP это никакого отношения не имеет. DHCP только раздает адреса как правильно написал FiL

Posted by: heineken man on 09-04-2004, 20:54
Третий день уже мучаюсь читая. Закрыть бы этот топик. Ведь с самого начала было ясно что обьяснить на пальцах такие сложные вещи какие были заявлены в названии темы невозможно. Быть Перельманом не всякому дано, и хотя изыскания LF_a я бы оценил как блестящие, вреда от этого топика явно больше чем пользы. Получается что обобщения-упрощения сделанные во имя наглядности вызывают возражения у профессионалов, а технические уточнения - зевоту у остальной нетехнической публики. К тому же безапеляционный стиль утверждений Retro режет глаз настолько что на техническую сторону его небезспорных выкладок эмоций уже не остается. wink.gif Ведь не первый уже такой бурный топик открывает, ну нравится человеку других злить. newest/sick.gif

Posted by: piligrim on 09-04-2004, 20:57
heineken man

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

Posted by: FiL on 09-04-2004, 21:35
А судьи кто? Кто определит что лишнее? У нас с retro, похоже, будут несколько различные взгляды на данный вопрос. Да и у остальных, похоже, тоже неоднозначные.

Posted by: sat-ok on 09-04-2004, 22:45
Прочитав в энциклопедии

domain:
A group of computers and devices on a network that are administered as a unit with common rules and procedures. Within the Internet, domains are defined by the IP address. All devices sharing a common part of the IP address are said to be in the same domain.

и слышав понятие "имя домена" я его тоже прочитал

A name that identifies one or more IP addresses. For example, the domain name microsoft.com represents about a dozen IP addresses. Domain names are used in URLs to identify particular Web pages. For example, in the URL http://www.pcwebopedia.com/index.html (http://www.pcwebopedia.com/index.html, the domain name is pcwebopedia.com.

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

heineken man А что-то я не понял, что ты то читаешь раз не интересно? Я так понятно... мне интересно для таких как я и писано...

А вообще ребята, кто помогает незнающим разобраться большое спасибо, только язык конечно лучше бы слегка сменить.

Чайник не значит тупой - это значит незнающий. Рассказывать надо как есть, может с приколами и упрощениями, но без домохозяйских ассоциаций, иначе путаешься нафиг, как я с пакетами и портами, ну типа так (поправте, если не прав): что такое порт - чисто логическое понятие в tcp/ip и udp/ip(?) сетях - конечная точка соединения. В каждый пакет заносится информация помимо ip адреса получателя также номер порта получателя. После прихода пакетов на компьютер производятся промежуточные операции по сортировке пакетов по номерам портов и передаче приложениям которые "прослушивают" порт , т.е. ждут своих пакетов с определённым номером порта.
Таким образом несколько приложений в состоянии работать одновременно, т.к. получают лишь те пакеты, которые приходят только на прослушиваемые ими порты.


Просто не ругайтесь непонятными словосочетаниями: вот, например, конец поста Fil-a

QUOTE:
Например, сетевая карта даже близко не знает о существовании IP адреса. Она ловит все, что бежит по проводу и отсеивает то, что не направлено на ее МАС адрес. Но это уже дебри. С этим пока связываться не стоит.


Выражение МАС адрес тогда меня повергло в апатию. Мог бы приписать мол что-то вроде идентификационного номера сетевой карты.

Posted by: sat-ok on 09-04-2004, 23:40
Только не парьтесь друзья! Давайте дальше.

Fil про DHCP прикольно newest/laugh.gif.
Тема следующая - отличие TCP\IP, UDP, что такое DNS, как устроена сессия.

Потом тему подрежим - спор вырежим, обсирание взаимное тоже про то, кто самый крутой админ на деревне... А насчёт цензора - лучше чтоб LF сделал, если ему не влом.

Posted by: retro on 09-04-2004, 23:47
Отлучившись на какое-то время по неотложным делам, а именно, пропустить пару рюмочек благородного напитка под хорошую закусь "не пьянства ради, но здоровья для... (с)", и благополучно вернувшись, застаю наш банкет в самом разгаре. И теперь я в полном замешательстве, кому именно отвечать, на какие вопросы и в каком порядке... К тому же, достаточно трудно отбиваться в одиночку, тем более, по таким разным темам и направлениям. Сплошной broadcast и коллизии, как-будто авторизировали сразу 10 DHCP. Кстати о DHCP. Буквально одно слово. Допустим, что я провайдер. И допустим, что я продаю услуги интернета. Чтобы что-то продать, это что-то я должен сначала купить (есть и обратные варианты, а также их комбинации, но это имеет смысл обсуждать в другом топике или в ПМ smile.gif). Так вот, купил я 200 адресов, развесил об'явления на заборах, и сел в ожидании покупателей.
День, другой сижу, началась торговля, и так все хорошо пошло, что продал я 300 адресов. Казалось бы, иди и докупи еще 100. Но так только фраера и лохи поступают, а мы с вами, битые парни, знаем, что из них 150 заходят раз в неделю, еще 100 после обеда, а другие 50 до - одним словом имеем четкую информацию, статистику и учет. При продаже я должен был дать каждому клиенту свой IP, a нет у меня столько... В тоже время есть море уже проданных адресов, которыми никто не пользуется (полнейшая аналогия с банковской системой - вкладчиками, ссудами и пр.) Что я делаю? Правильно - предоставляю каждому входящему динамический (изменяющийся) адрес. Или, как ресторан на 100 мест, который пропускает 1000 человек в день (что-то на такие примеры меня потянуло smile.gif).
Зашел - получил IP - вышел - снова зашел - новый IP. И так по-кругу.

Posted by: sat-ok on 10-04-2004, 00:14
LF_

А как можно МАС другого клиента посмотреть в локалке? Я попробовал: замена (хе хе) проблем не составляет newest/laugh.gif . Можно по секрету на пм или майл rolleyes.gif .

Posted by: retro on 10-04-2004, 00:25
heineken man
QUOTE :
вреда от этого топика явно больше чем пользы

вызывает у меня сомнение, а все же, чей топик вреднее, тот или этот... Насчет вредности не знаю, но вот
QUOTE:
обобщения-упрощения сделанные во имя наглядности вызывают возражения у профессионалов, а технические уточнения - зевоту у остальной нетехнической публики
я вполне понимаю и даже где-то сочувствую... Действительно, скукотища и тоска зеленая... sad.gif

А вот если бы об'яснить все это на примере порнухи, о-о-о-о-о!!! Особенно про разные "порты" и "входы", которых гораздо больше, чем предполагалось... newest/w00t.gif Или пакеты с "каплями", а еще лучше, комп с двумя сетевухами... Просто зависть берет, сколько бы тогда заинтересованных слушателей прибавилось! И сколько понимания... А если бы еще за это взялся... даже страшно произносить, кто... то это был бы самый наикрутейший просветительный ликбез! Andrew Blake отдыхает... или снимает фильм "Раутинг-3 (или как это делали в Египте до 93 года)", который для наглядности и лучшего усвоения материала будут показывать на курсах сисадминов...

Posted by: heineken man on 10-04-2004, 01:00
Вот и Advanced User под раздачу попал. newest/punk.gif

Posted by: heineken man on 10-04-2004, 01:05
QUOTE (sat-ok @ 09-04-2004, 23:14):
LF_

А как можно МАС другого клиента посмотреть в локалке? Я попробовал: замена (хе хе) проблем не составляет newest/laugh.gif . Можно по секрету на пм или майл rolleyes.gif .

Господи, какие уж там секреты:

1. Ping address
2. Arp -a

Это будет работать только для локальных компов.

Posted by: retro on 10-04-2004, 01:13
heineken man Нет, я не его имел ввиду, а тебя. biggrin.gif
Поскольку на более ранней стадии упоминали тебя, и прочитав кое-какие выдержки из твоих цитат, смеялся от души. Поэтому и позволил себе несколько неофициальный тон, надеясь на то, что имею дело с человеком, понимающим и ценящим юмор. Мне так показалось. А почему ты в драку не лезешь? newest/lol_1.gif В смысле, по полной программе? Кстати, это только второй топик, который я открываю. Вернее даже первый, поскольку "Релизы retro" (если ты это имел ввиду) был открыт без моего участия или желания, а в качестве наказания и посредством действий... э... не хочу даже напрягать мозги, подбирая нейтральное выражение, кого именно. Оно (в смысле он) того не стоит. Так что, совсем скучно? sad.gif

Posted by: sat-ok on 10-04-2004, 01:25
QUOTE:
Arp -a


Там все клиенты, или только те кто в онлайне?(мы вписываем TCP/IP properties вручную).

Что-то не понять. Трижды писал через промежутки времени - разная таблица, одновременно некоторые чуваки не пропинговываются... А нет, кто не пропинговывался вырубились... другие остались. Таблица медленно реагирует.

Вопрос исчерпан - в онлайне. Спасибо heineken man.

Posted by: LF_ on 11-04-2004, 00:11
Итак, продолжаем smile.gif

DHCP уже осветили другие товарищи, за что им спасибо - думаю, этот вопрос снят smile.gif Теперь мы немного отступим назад и зададим вот такой вопрос - а может ли быть в локальной сети адрес 80.80.80.1 или такой адрес может быть только в интернете и собственно почему 80.* не рядом с 81.*, откуда и как происходит выдача ИП адресов провайдерам. Оказывается, есть некий орган, который выдает ИП адреса провайдерам - я хочу стать провом, иду в этот орган - покупаю там некое кол-во ИП адресов - и я их имею smile.gif Соответственно если я сам себе создаю сеть из 5 компов - я никуда не иду и присваиваю себе ИП адрес, который захочу - тут важно знать, что я не могу поставить одному компу адрес 80.*, а другому 144.* - говоря точнее, я могу, но тогда мне потребуются дикие усилия, чтобы мои 5 компов таки увидели друг друга. Чтобы мне стало хорошо, мне надо чтобы компы имели адреса, похожие друг на друга - 10.10.10.1, 10.10.10.2 и были в одном Subnet smile.gif В нашем примере Subnet Mask была 255.255.255.0 - говоря грубо, ваш ИП и ваша маска определяет видимость компов в вашей локальной сети из 5 компов. Соответственно мы получили деревню из 5 компов smile.gif Что интересно - что на самом деле ваш провайдер делает тоже самое - пользователи вашего прова составляют некую деревню Клюевка - от дома в такой деревне пакет идет без особых сложностей - он доходит до провайдера, провадер понимает, что деревня его - отправляет его в нужный дом. Отсюда следует, что с точки зреня локальности или глобальности сети - что у вас дома, что у провайдера работает тот же принцип - в рамках некого ИП и сабнета - это сеть локальна, глобальность интернета в неком другом принципе. Идем дальше - возникает вопрос - а как собственно дома мы делаем сеть из 5 компов - не можем же мы от каждого компа протянуть провод до всех других - это же значит из каждого компа надо 4 провода тянуть, а в случае провайдера - страшно даже подумать сколько надо проводов для соединения всех компов его деревни. Тут нас спасает коробочка под название хаб\свитч - суть этой коробочки в том, что мы берем провод, втыкаем его одним концом в комп, другим в хаб, хаб имеет скажем 8 портов (порты хаба - это разъем, в который мы можем воткнуть провод) - в остальные порты мы втыкаем провода других компов. В таком раскладе от кажого компа идет провод в хаб, а хаб уже сам понимает, какой комп подключен к какому порту хаба - т.е. он занимается тем, что он знает какой ИП подключен к какому его порту и когда наш комп шлёт пакет с ИП 80.80.80.1 на 80.80.80.2 - хаб перепихивает пакет с одного своего порта на другой smile.gif Если не думать о некоторых тонкости передачи сигнала - в рамках нашей деревни мы имеем локальную сеть на ИПах 80.* Провайдер делает тоже самое, только у него хаб не на 8м портов, а поболее smile.gif Следующий важный вопрос - как собственно можно попасть из нашей дервни Клюевка(ИП = 80.*) в деренвю Гадюкино(ИП=81*). Как обычно - либо мы имеем дорогу между Гадюкино-Клюевка, либо нам надо ехать в райцентр, где делать пересадку. Т.е. перейдя к проводам - у нас либо есть провод между деревнями, либо его нет. Просто так воткнуть провод мы не можем - одна локальная сеть 80.* - другая 81.* и если мы просто воткнем провод - мы не сможем видеть друг друга и для этого нам нужен прибор под названием раутер. Раутер это ящик, который в самом простом случае имеет два гнезда - в одно мы втыкаем провод из сети 80.*, а другое гнездо - провод из сети 81.* и соотвественно если пакет идет из сети 80 в сеть 81 - раутер перекидывает этот пакет из одной локальной сети в другую. В более общем случае - раутер это коробка с большим кол-вом портов, которая обрабатывает пакеты с бешенной скоростью, перекидывая пакеты приходящие от провайдеров с одного провода на другой smile.gif Вот в этот момент мы и получаем интернет - локальные сети провайдеров, которые связаны между собой раутерами - от каждого провайдера в некий центр идет толстый кабель, в котором идут наши пакеты - в центре пакеты сортируют по направлениям и перекидывют на толстые кабеля других провайдеров smile.gif Сколько центров? Понятно, что если мы заставим каждого провайдера тянуть кабель до одного центра, то кроме проблем по прокладке кабелей буду проблемы по обрабоке таково кол-ва пакетов, проблемы что все накроется медным тазом, если в центре пропадет електричество и тп. Так что физическое устройство сети довольно сложное и не всегда оптимальное - довольно часто можно наблюдать как пакет из моего города, который я шлю Васе Пупкину в моем же городе, но у другого прова - идет по 2-3 другим городам, часто даже через другую страну, прежде чем он возвращается обратно - топология сети чем-то напоминает метро - две линии могут быть рядом, но пересадка только в центре, а то и две пересдки. Тут стоят вопросы оптимизации сети, прокладки новых дорог и там сидят бородатые дядьки, которые думают об этом smile.gif

Таким образом мы разобрались (надеюсь) с тем, как собственно провайдеры перегоняют пакеты и теперь мы готовы для осбуждения самих пакетов smile.gif Перед этим - DNS wink.gif DNS это совсем просто - что легче запомнить человеку - cnn.com или его ИП? DNS есть таблица, в которой записано, что cnn.com = IPтакой-то. Если провайдер не имеет такой записи - он запрашивает клуб знатаков, которые помнят все и которые отвечают за правильность соответствия cnn.com и его ИП smile.gif

Пакеты... нам надо как-то передать данные - т.е. надо передать Васе, что он дурак. Для этого как и с обычным письмом - надо заполнить кому, от кого и прочее. Таким образом пакет представляет из себя некоторое кол-во служебной информации и собственно полезные данные. Типов пакетов несколько больше, но мы будем говорить только о двух - TCP & UDP - поззззже smile.gif

Posted by: Lab on 11-04-2004, 13:20
а вот у меня вопрос по маскам:

верно ли, что если у меня в настройках

ИП - 10.10.10.1
Маска 255.255.255.0

то всего я смогу завести 256 компов в сеть при таких настройках, тоесть адреса у них будут 10.10.10.*

да?

Posted by: Сергей Иванович on 11-04-2004, 13:41
laborant
254 только, ибо адреса 10.10.10.0 и 10.10.10.255 в этом случае недоступны. Первый из них является адресом сети (что это такое, я уже точно не помню, но компьютеру его дать нельзя), второй - используется для broadcast'ов... smile.gif

Posted by: retro on 11-04-2004, 14:06
laborant
Почти правильно, только не 255, а 254.
Что касается 0 и 255, то есть и другое (чисто математическое об'яснение):

На попытку установить IP 10.10.10.255 комп выдаст
QUOTE :
Комбинация IP и маски сети недопустимы. Все биты определяющие адрес узла в IP-адресе, равны 0. Введите допустимую комбинацию IP-адреса и маски подсети

Posted by: retro on 11-04-2004, 14:31
И, кстати, когда шел разговор о DHCP, то такое об'яснение, как
QUOTE:
Есть компания, в ней 5000 компов. Хоть ты как их конфигурь им надо 5000 адресов. Но в случае статических адресов - надо бегать и их устанавливать. И записи что кому дано надо отдельно вести. Что не есть удобно. А с DHCP - поставил 5000 компов с ОДИНАКОВЫМИ установками, а они каждый получат свой адрес.

абсолютно некорректно для локальных сетей класса C. По той же причине - только 254 на каждую сеть. А их-то как раз и большинство в рамках одного предприятия. Как реализовать и сколько сетей на такое количество компов, а с ними и DHCP нужно? Надо считать. Другое дело, что при таких размерах предприятию нужна сеть В, или сабнетинг (более популярное решение) - но это уже другая тема. Лично для меня из всего того, что связано с сетями, это слово вызывает самую настоящую головную боль sad.gif. Голая математика, бинарная система и пр. Чуть ошибся и ничего не работает, все заново.

Posted by: FiL on 11-04-2004, 15:46
Для данной задачи нужен не сабнеттинг, а супернеттинг.
Но нужен он в очень ограниченных случаях.
Например у меня в локалке сейчас 5 различных сетей. Никаких сабнетов и супернетов. Просто 5 различных сетей. Компы получают адреса от DHCP сервера.
Так, что некорректность ммоего утверждения абсолютно голословная. Ибо мысль о том, что DHCP сервер выдает адреса ТОЛЬКО ИЗ ОДНОЙ сети класса С была тобой снята с потолка. Я такого не писал.

Posted by: astra on 11-04-2004, 15:54
Мда ребята. Топик конечно любопытно почитать. Но для чайников...пытаться об#яснить что такое network, протоколы ^TCP/UDP/FTP/IP^, субнеттинг...ето как курсы сисадмина за 3 дня.

Posted by: sat-ok on 11-04-2004, 22:16
Не знаю как кто, лично я новую лекцию понял smile.gif. Спасибо LF.
Только что-то надосказано про Hub/Switch sad.gif. Что такое хаб так я (не смейтесь) первый раз понятие услышал.

Просто у меня на дом сетка с одним Gatway на всех. Я как то в магазин пришёл, говорю мол второй в квартире комп к интернет включить хочу, так мне просто Switch сували, в итоге купил Router (говорят в нём switch внутри), т.к. доп ip покупать не надо, а Hub это что-то третье? Мне, помнится, провайдерский админ писал, что у нас Lan network по принципу switch, так что, бывает по принципу Hub? А чем отличаются?

Posted by: LF_ on 12-04-2004, 02:27
Хабы и прочие ребята - их 4 штуки разных, самый глупый - это хаб. Работает так - приходит пакет на его порт - он его копирует во все остальные порты, не думая о том, кто хочет получать и кто не хочет. Соответственно если представить себе хаб на 1000 портов - пакет будет послан всем 1000, хотя реально он нужен всего одному. Поэтому это подходит только для совсем домашних сетей.

Следующий парень - Bridge, этот несоколько умней - он работает на МАС адресах и ничего не знает об ИПах или протоколах - просто передает пакеты с одного МАС на другой, соответственно если некий МАС не подключен физически к бриджу - пакет мрет. Т.е. бридж это чуть более умный хаб - послать через него данные на устройство, которое к нему не подключено - низяяяя.

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

Router - это то, что позволяет связывать различные сети - там работа идет на логическом уровне - т.е на ИП адресах и работает как было написано выше.

Posted by: piligrim on 12-04-2004, 02:40
возможно я ошибаюсь но по-моему это разница между хабом и Switche в том что если хаб на 100 портов и он работает на 100Mb то 100Mb делится на все 100 портов. деление приблизительное но реально каждый порт получается работает примерно на 10. а в свиче каждый порт получает скорость 100. в действительности выходит меньше но все же намного больше чем в хабе

Posted by: Portvein on 12-04-2004, 02:44
QUOTE (piligrim @ 11-04-2004, 23:40):
возможно я ошибаюсь но по-моему это разница между хабом и Switche в том что если хаб на 100 портов и он работает на 100Mb то 100Mb делится на все 100 портов. деление приблизительное но реально каждый порт получается работает примерно на 10. а в свиче каждый порт получает скорость 100. в действительности выходит меньше но все же намного больше чем в хабе

Свитч посылает кому надо, а хаб - всем

piligrim, ты чё, труды LF_-а не читаешь?! biggrin.gif

Posted by: piligrim on 12-04-2004, 02:53
потому и написал свою версию происходящего что читаю newest/laugh.gif
мне показалось что из того что написал LF_ не следует явно то что я написал wink.gif

Posted by: FiL on 12-04-2004, 03:18
LF, прости, но с бриджами и свичами ты чего-то прогнал.

То, что ты написал про бридж - это как раз свич. Умный хаб - если он знает на какой порт надо отправить пришедший пакет, чтобы получил именно то, кому предназначается - то он посылает в этот порт. Если не знает - то всем (хаб).

А вот бридж - это такой хаб, который связывает различные по технологиям сети. Все, что входит в один порт свича - вываливается в другой. Но входит, например, в ethernet, а вываливается, например, в token ring.

А раутер - ну это как свич в виде бриджа smile.gif Он перекидывает пакет не лишь-бы куда, а именно туда куда надо и умеет связывать различные типы сети.

Posted by: Portvein on 12-04-2004, 03:40
QUOTE:
бридж - это как раз свич..
А вот бридж - это такой хаб..
А раутер - ну это как свич в виде бриджа..
брррррр..
ничё не понимаю!

т.е. раньше я думал, что понимаю почти всё и даже как-то отличал их друг от друга
но теперь..
говорил мне папа - не читай на нетлабе про компы, читай лучше про флуд smile.gif

Posted by: FiL on 12-04-2004, 03:46
QUOTE (piligrim @ 11-04-2004, 18:40):
возможно я ошибаюсь но по-моему это разница между хабом и Switche в том что если хаб на 100 портов и он работает на 100Mb то 100Mb делится на все 100 портов. деление приблизительное но реально каждый порт получается работает примерно на 10. а в свиче каждый порт получает скорость 100. в действительности выходит меньше но все же намного больше чем в хабе

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

Фишка в том, что пропускная способность хаба равна пропускной способности самого медленного порта. А у свича этого ограничения нет.



Posted by: FiL on 12-04-2004, 04:04
QUOTE (Portvein @ 11-04-2004, 19:40):
QUOTE:
бридж - это как раз свич..
А вот бридж - это такой хаб..
А раутер - ну это как свич в виде бриджа..
брррррр..
ничё не понимаю!

т.е. раньше я думал, что понимаю почти всё и даже как-то отличал их друг от друга
но теперь..
говорил мне папа - не читай на нетлабе про компы, читай лучше про флуд smile.gif

Ну в таком обрезанном виде немудрено не понять smile.gif

ок, дам полные описания, без ссылок на LFa.

Хаб - устройство объединяющее однотипные сети (все порты одного типа).
Пакет пришедший на один из портов (любой) копируется во все остальные порты.

Свич - умный хаб.
Пакет пришедший на один из портов (любой) копируется только в тот порт, на котором находится адресат.

Бридж - устройство объединяющее разнотипные сети.
Пакет пришедший на один из портов (любой) копируется во все остальные порты.

Раутер - умный бридж.
Пакет пришедший на один из портов (любой) копируется только в тот порт, на котором находится адресат.

P.S. (для продвинутых спорщиков smile.gif) Бридж и раутер не обязаны объединять разнотипные сети. Просто бридж, объединяющий однотипные сети, не отличается от хаба, а раутер, объединяющий однотипные сети, не отличается от Layer 3 switch.

Posted by: Portvein on 12-04-2004, 04:16
во! теперь понял всЁ!

FiL, ты мне открыл третий глаз smile.gif

LF_, а ты не путай чайников, если не умеешь связно выражёвываться biggrin.gif

Posted by: LF_ on 12-04-2004, 04:40
QUOTE (FiL @ 11-04-2004, 19:18):
LF, прости, но с бриджами и свичами ты чего-то прогнал.

Где ты был, когда я женился? (С)

Я не вижу в своих определениях явных противоречей с твоими smile.gif Но твои мне больше нравятся - коротко и ясно rolleyes.gif

Posted by: FiL on 12-04-2004, 07:46
LF, ну у тебя описание бриджа... так скажем запутанное и непонятное. Вроде как и конкретно придраться нельзя, но и правильным его азвать сложно smile.gif

Posted by: Valdemaro on 28-04-2004, 00:25
Я недавно подключил второй комп напрямую витой парой. Прописал в свойствах соединений IP, шлюз к интернету. и теперь в общем сетка работает. Но есть следующие вопросы:
Как вручную прописывать порты для второй машины?
Жёсткие диски я расшарил для всех пользователей, но для интернет соединения отключил все протоколы, кроме TCP/IP . Надеюсь, они видны только в локалке?
Какой файрвол ставить, чтоб не душил шлюз инета?
В файрволе я разрешил ICMP, IGMP. Кстати, запрет на ICMP (0) echo reply - это и есть тот самый наикрутейший режим невидимости?
В системе наблюдается дефицит общения у следующих сервисов:
Local Security Authority System Service LSASS.exe
Services And Controller app services.exe
Generic Host Process for WIN32 Services svchost.exe (самый активный, 135 закрыл smile.gif)
Task Scheduler Engine mstask.exe (и сюда однажды постучались)
SNMP Service snmp.exe
TCP/IP Services Application tcpsvcs.exe
что - запретить, а что - нет?

Posted by: Reanimator on 28-04-2004, 00:48
Мдас. Что-то заглохла темка. А так хорошо всё начиналось. Поругаться что-ли newest/fuyou_2.gif Эй, знатоки сетей, народ хочет просвещения.

Posted by: sat-ok on 29-04-2004, 13:14
QUOTE:
Что-то заглохла темка.



retro Нам тебя не хватает!

Posted by: spina on 15-05-2004, 21:20
Вняв просьбам laborant(а) его кусок темы
Как связать две сети по VPN (или не по VPN)
уехал сюда http://netlab.e2k.ru/forum/index.php?showtopic=29329 (http://netlab.e2k.ru/forum/index.php?showtopic=29329

Лаб, если засунула куда не туда, куда было надо, толкни ее сам, а? newest/laugh.gif

Posted by: alex-s on 16-05-2004, 02:30
Народ, привет классная у вас тема.

У меня тут такая история вышла с Overnet-ом (т.е это я так понимаю почти тоже самое, что и e-donkey). Короче сижу я за глухим фаерволом и хоть тресни, хоть на голову вставай -… ну не хотела эта вся байда кино качать. LowID и все тут, качала со скоростью 0,5 ( в порывах 1,1кб/с), короче полный п…. . Я уже было плюнул на это все дело (но думаю не судьба значит),
но тут подвернулась программка одна называется
OverBot lite http://www.file-finder.com/ (http://www.file-finder.com/ .
Короче установил я эту программу, настроил и тут все началось. Овернет просто одурел, и резво начал качать со скоростью 7,8-8 кб/с короче жить стало веселее, бо фильм реально закачивается дней за пять.
------------------

Posted by: ForumshiK on 23-03-2005, 12:42
Pliz pamaghite naiti infu po rauteram.....

Posted by: ego on 24-03-2005, 12:19
Отличная тема как я ее пропустил
:(

всем кто желает наглядно увидеть сеть советую скачать и поглядеть ролик,правда он на англ. но там и так я думаю можно понять что к чему
http://www.warriorsofthe.net/movie.html (http://www.warriorsofthe.net/movie.html
также там есть калькулятор сабнета
http://www.warriorsofthe.net/utils/index.html (http://www.warriorsofthe.net/utils/index.html

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)