NIC бірнеше IP-лер болған кезде, IP немесе NIC-дің байланыстары бар ма?

Бір қызығы, егер менде бірнеше IP-адрестермен байланысқан NIC бар болса. Порт IP немесе NIC-мен байланысады ма?

Мысалы, егер екі IP бар NIC бар болса, 1) 192.168.8.18 және 2) 10.1.11.240

Мен 1234-ші портты 192.168.8.18-де ашсам, 10.11.11.240-да 1234 порты ашуға немесе НИК 1234 портына ие болғандықтан тыйым салуға болады.

Рахмет

3
Қысқаша жауап мынада: иә сіз оны жасай аласыз, егер ашылған розетка хосттың барлық жергілікті IP-леріне байланыстырылатын әдеттегі әдепкі параметрді пайдаланбастан, екі IP-дің біріне қосылсаңыз. Бұл SE сұрағы көмектесетін неғұрлым егжей-тегжейлі жауапқа ие: stackoverflow.com/questions/14388706/…
қосылды автор Jeremy Gibbons, көзі

3 жауаптар

Портты IP адресімен байланыстырған кезде оны ұяшығы деп атайды. Содан кейін, егер сізде бірнеше IP-адрестер болса, олардың әрқайсысында порттар ашылуы мүмкін, егер әрдайым аппараттық құрал рұқсат етсе.

Сұрағыңызға қатысты осы 2 қосылым бір мезгілде орнатылуы мүмкін. Сондай-ақ, бір портты пайдалана отырып, 192.168.8.18 және 10.1.11.240 нұсқасында басқа бір қызмет болуы мүмкін.

192.168.8.18:1234
тегін 10.1.11.240:1234

Егер сіз OSI үлгісі туралы көбірек мәлімет алсаңыз, онда «порт» L4-ге (көліктік қабат) сүйенеді, ал NIC-лер L2-L3-ге дейін бар екенін тексере аласыз.

7
қосылды

Network Interface Card (NIC) порттары ( Hardware port ) тұрады және бірегей MAC мекенжайымен байланысады (ерекше жағдайларда, мысалы, визуализация). Порт - жай кабельдік құрылғы. NIC картасында оған ендірілген порт бар. Интерфейс = NIC (порт + басқа құрамдас).

Интерфейске бірнеше IP мекенжайын тағайындауға болады. Бір ғана негізгі мекенжайы бар және бұл интерфейске қосылатын басқа мекенжайлар қайталама мекенжайлар болып табылады. Екінші IP мекенжайы маршруттау хаттамаларында да жарнамалануы немесе шлюздер ретінде қолданылуы мүмкін.

Word "Port" is also used in software where it identify specific process or type of service.Software port number could be bind to any of reachable IP address.

1
қосылды
Порттар IP мекенжайларын емес, тасымалдау протоколдарына (TCP және UDP) байланады. Порттар TCP және UDP үшін қабат-4 мекенжайы болып табылады. Кейбір көлік протоколдарында мекенжайлар немесе порттар жоқ. Бұл шын мәнісінде IP-адресімен ешқандай байланыс жоқ.
қосылды автор Ron Maupin, көзі

Ip сокеты IP-нұсқасының, IP-мекен-жайының, порт нөмірінің және көлік протоколының комбинациясына (кейбір операциялық жүйелер IP-протоколдарға арналған сокеттерге рұқсат ете алады, мен оларға кіре алмаймын) байланыстырады. Бұл IP мекенжайлары бірдей NIC-мен байланысқан бола ма, жоқ па.

Осылайша, иә сіз бірдей интерфейсте әр түрлі мекенжайлардағы бір портқа бөлек ұяшықты (сол немесе басқа қолданбалардан) байланыстыра аласыз. Бұл веб-серверлерде кең таралған.

Ескерту1: розетканы 0.0.0.0-ға байланыстырсаңыз, ол жергілікті IPv4 мекен-жайындағы қосылуларды қабылдайды және (бұл ұяшық бар болса) сіз жеке IPv4 IP-лерінде портқа қосыла алмайсыз (кем дегенде қосымша сокет опцияларынсыз) .

Ескерту2: Егер сіз ұяшықты байланыстырсаңыз: ол кез келген жергілікті IPv6 адресіндегі байланыстарды қабылдайды. ОС, конфигурация және сокет параметрлеріне байланысты кез келген жергілікті IPv4 мекенжайындағы қосылымдарды қабылдай алады.

0
қосылды