Напомните пожалуйста. К одному и томуже номеру порта могут обращаться сколько угодно различных протоколов транспортного уровня? И если да, то сетевая подсистема операционки, сама поймёт какому приложению предназначались переданные данные?
Что значит "обращаться сколько угодно протоколов"? Протокол - это правило, документ, если хотите. К васму, например, на порт 80 одновременно могут обращаются много узлов. И ничего, вывозит.
Порт TCP это порт TCP порт UDP это порт UDP. Если слушать будешь порт TCP то UDP на него не попадут. Всё на самом деле условности и абстракции главное понять что "нет никакой ложки" =)
Microedition ... правило, шаблон/трафарет документа ... featurelles порты это кухня для сокетов, они бывают на разных уровнях и с их помощью осуществляется связь между уровнями