Я просто новичок в IP-домене и т. Д. У меня было два вопроса: есть ли у меня конфигурация на «той же» машине (win или lin) в файле хоста, например:
название м / ц: IP (Пример)
mac1.net.com 10.124.77.10 и mac2.net.com 10.124.77.11
Можно сказать «другое имя и разные IP на одном м / ц». Произойдет ли сбой какого-либо приложения или я получу ipconflict, если какое-либо приложение попытается получить доступ к этому m / c.
Во-вторых, если у меня есть "IP: port-комбинация" 10.124.77.10:5650, занятый каким-то процессом XYZ, сможет ли другой процесс ABC использовать 10.124.77.11:5650
Можно сказать «другое имя и разные IP на одном м / ц». Произойдет ли сбой какого-либо приложения или я получу ipconflict, если какое-либо приложение попытается получить доступ к этому m / c.
Я не знаю, что означает m / c, но наличие машины с несколькими назначенными ей адресами не редкость.
Во-вторых, если у меня есть "IP: port-комбинация" 10.124.77.10:5650, занятый каким-то процессом XYZ, сможет ли другой процесс ABC использовать 10.124.77.11:5650
Если ваши процессы привязаны к этим конкретным интерфейсам, тогда да. Однако процессы могут также связываться с подстановочным знаком данного порта на всех интерфейсах. Это зависит от вашей конфигурации.
We can say "different name and different IP on a single m/c".
Will some application fail or will i get ipconflict if i/some application tries to access this m/c .
Нет, это обычный сценарий.
Secondly,If i have "IP:port-combination" 10.124.77.10:5650 occupied by some process XYZ ,will another process ABC be able to use 10.124.77.11:5650
Это зависит от вашего сценария. Обычно вы не можете использовать один и тот же порт дважды для прослушивания разными приложениями. В Windows 7/2008 R2 есть концепция под названием Port Sharing (http://technet.microsoft.com/en-us/library/cc772001.aspx), что позволяет нескольким приложениям Communication Foundation использовать общий порт. То же самое верно и для веб-серверов, где разные «веб-приложения» могут использовать общий порт (обычно http/80
или https/443
)