Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Special pages
Niidae Wiki
Search
Search
Appearance
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
X.25
(section)
Page
Discussion
English
Read
Edit
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
View history
General
What links here
Related changes
Page information
Appearance
move to sidebar
hide
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==Addressing and virtual circuits== [[Image:Siemens-DAG-64 front.jpg|thumb|An X.25 modem once used to connect to the German Datex-P network]] X.25 supports two types of [[virtual circuit]]s; [[virtual call capability|virtual calls]] (VC) and [[permanent virtual circuit]]s (PVC). Virtual calls are established on an as-needed basis. For example, a VC is established when a call is placed and torn down after the call is complete. VCs are established through a call establishment and clearing procedure. On the other hand, [[permanent virtual circuit]]s are preconfigured into the network.<ref>[http://www.itu.int/rec/T-REC-X.7-200404-I/en/ ITU-T Recommendation X.7 (04/2004)], pp. 17β18.</ref> PVCs are seldom torn down and thus provide a dedicated connection between end points. VC may be established using X.121 addresses. The X.121 address consists of a three-digit data country code (DCC) plus a network digit, together forming the four-digit data network identification code (DNIC), followed by the national terminal number (NTN) of at most ten digits. Note the use of a single network digit, seemingly allowing for only 10 network carriers per country, but some countries are assigned more than one DCC to avoid this limitation. Networks often used fewer than the full NTN digits for routing, and made the spare digits available to the subscriber (sometimes called the sub-address) where they could be used to identify applications or for further routing on the subscribers networks. [[NSAP address]]ing facility was added in the X.25(1984) revision of the specification, and this enabled X.25 to better meet the requirements of [[Open Systems Interconnection|OSI]] [[CONS|Connection Oriented Network Service (CONS)]].<ref name="x223">[http://www.itu.int/rec/T-REC-X.223/en/ ITU-T Recommendation X.223].</ref> Public X.25 networks were not required to make use of NSAP addressing, but, to support OSI CONS, were required to carry the NSAP addresses and other ITU-T specified DTE facilities transparently from DTE to DTE.<ref>[http://www.itu.int/rec/T-REC-X.25-199610-I/en/ ITU-T Recommendation X.25 (10/96)], Annex G, p. 140.</ref> Later revisions allowed multiple addresses in addition to X.121 addresses to be carried on the same DTE-DCE interface: Telex addressing ([[Telex|F.69]]), [[Public switched telephone network|PSTN]] addressing ([[E.163]]), [[Integrated Services Digital Network|ISDN]] addressing ([[E.164]]), [[Internet Protocol]] addresses (IANA ICP), and local [[IEEE 802.2]] [[MAC address]]es.<ref>[http://www.itu.int/rec/T-REC-X.213-200110-I/en/ ITU-T Recommendation X.213], Annex A.</ref> PVCs are permanently established in the network and therefore do not require the use of addresses for call setup. PVCs are identified at the subscriber interface by their logical channel identifier (see below). However, in practice not many of the national X.25 networks supported PVCs. One DTE-DCE interface to an X.25 network has a maximum of 4095 logical channels on which it is allowed to establish virtual calls and permanent virtual circuits,<ref name="channels">[http://www.itu.int/rec/T-REC-X.25-199610-I/en/ ITU-T Recommendation X.25 (10/96)], p. 45.</ref> although networks are not expected to support a full 4095 virtual circuits.<ref>[http://www.itu.int/rec/T-REC-X.283-199712-I/en/ ITU-T Recommendation X.283 (12/97)], p. 42.</ref> For identifying the channel to which a packet is associated, each packet contains a 12 bit logical channel identifier made up of an 8-bit logical channel number and a 4-bit logical channel group number.<ref name="channels"/> Logical channel identifiers remain assigned to a virtual circuit for the duration of the connection.<ref name="channels"/> Logical channel identifiers identify a specific logical channel between the [[Data terminal equipment|DTE]] (subscriber appliance) and the [[Data circuit-terminating equipment|DCE]] (network), and only has local significance on the link between the subscriber and the network. The other end of the connection at the remote DTE is likely to have assigned a different logical channel identifier. The range of possible logical channels is split into 4 groups: channels assigned to permanent virtual circuits, assigned to incoming virtual calls, two-way (incoming or outgoing) virtual calls, and outgoing virtual calls.<ref name="x25annexa">[http://www.itu.int/rec/T-REC-X.25-199610-I/en/ ITU-T Recommendation X.25 (10/96)], Annex A, pp. 119β120.</ref> (Directions refer to the direction of virtual call initiation as viewed by the DTE{{snd}} they all carry data in both directions.)<ref>ISO/IEC 8208:2000, Fourth Edition, p. 61.</ref> The ranges allowed a subscriber to be configured to handle significantly differing numbers of calls in each direction while reserving some channels for calls in one direction. All international networks are required to implement support for permanent virtual circuits, two-way logical channels and one-way logical channels outgoing; one-way logical channels incoming is an additional optional facility.<ref>[http://www.itu.int/rec/T-REC-X.2-200003-I/en/ ITU-T Recommendation X.2 (03/2000)], p. 4.</ref> DTE-DCE interfaces are not required to support more than one logical channel.<ref name="x25annexa"/> Logical channel identifier zero will not be assigned to a permanent virtual circuit or virtual call.<ref>ISO/IEC 8208:2000, Fourth Edition, 3.7.1, p. 7.</ref> The logical channel identifier of zero is used for packets which don't relate to a specific virtual circuit (e.g. packet layer restart, registration, and diagnostic packets).
Summary:
Please note that all contributions to Niidae Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Encyclopedia:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Search
Search
Editing
X.25
(section)
Add topic