Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!orion.oac.uci.edu!ucivax!gateway From: JPALME@qz.qz.se (Jacob Palme QZ) Newsgroups: comp.protocols.iso.x400 Subject: Ports in Abstract Protocol specs Message-ID: <554118*JPALME@QZ.qz.se> Date: 10 Dec 90 15:24:31 GMT Lines: 16 Approved: usenet@ICS.UCI.EDU Autoforwarded: true I am a little confused on the usage of ports in abstract protocol specifications. Why is the communication between two agents split into different ports? What is the advantage? Is this purely an abstract notation, or does it mean that if a UA wants to connect to more than one port on a Service Agent, then multiple connections have to be opened. If the latter, why is this an advantage? One advantage with ports might be do make access control easier, if only some UA-s can access some ports which provide some kind of privileged access. But if this is the reason for organizaing the protocol into ports, then why has X.500 different ports for search and retrieval? Can the same operation occur via more than one port?