Вы должны просмотреть литературу, чтобы уточнить понятия портов, IP-адресов и как приложения связываются с ними.Значение порта заключается в том, что на одной машине может работать более одного приложения, но все будут прослушивать разные порты.Предположим, у нас есть машина с ip abcd, и на этой машине есть приложение, прослушивающее порт w, если на той же машине работает другое приложение, то оно не может использовать порт w для приема пакетов.Любое клиентское приложение, которое хочет связаться с приложением, прослушивающим порт w на ip abcd, будет использовать целевой ip в качестве abcd и порт назначения как w.Так что отправляющий ip и порт не будут иметь значения (в большинстве случаев)