06.621 Data Communications and Networks 2
Week 7 – Network Configurations

Learning Outcomes

By the end of this session the student should be able to evaluate a selection of network configurations and apply planning and design issues to given situations. This session considers point-to-point, multiplex, multipoint, packet swtiching, message switching, Frame and Cell relay.

Introduction
Whereas topology defines the network's basic geometric arrangement, the configuration shows the actual or practical layout, including any constraints placed on it by software requirements (protocols) and physical hardware connections. The commonly recognised configurations include: wide area networks (WAN), metropolitan networks (MAN), backbone networks (BN), local area networks (LAN), and hybrid networks.

Other network configurations include: point-to-point, intelligent terminal controller, multidrop and mutiplex.

Point-to-Point 

Point-to-point circuits are circuits that go from one point to another point. A point-to-point circuit means that an organisation builds a private network and, in doing so, has a communication circuit going from its host computer to a remote terminal. Point-to-point circuits are sometimes called two-point circuits. This type of configuration is quite advantageous when the remote terminal has enough transmission data to fill the entire capacity of the data circuit. When an organisation builds a network using point-to-point circuits, many point-to-point circuits may emanate from the front end processor ports to various terminals wherever they are located. When you use a dial-up telephone network to make a telephone call, you are creating a point to point connection.

Intelligent Terminal Controller

The diagram shows a network using a local intelligent terminal controller at a remote point of a point-to-point circuit. Local intelligent terminal controllers frequently control 16 terminals simultaneously. The primary reason for employing this device are to load the point-to-point circuit more efficiently and to serve as a security restrictor.

Multidrop  (Return to sub-index)

The diagram shows a multidrop configuration. Organisations that design multidrop configurations do to load the communication circuit more efficiently, reduce circuit mileage, and thus save money.

Mutiplex

To mutiplex is to place two or more signals on the communication circuit simultaneously. The primary benefit of multiplexing is to save communication circuit costs between the host computer and many far flung remote sites.

Switched Communication Networks
A switched communication network consists of an interconnected collection of nodes, in which data are transmitted from source to destination by being routed through the network of nodes. There are four types of switched communication networks in common use: circuit switched networks, message switched networks, and packet switched networks.

Circuit Switching
Communication via circuit switching implies that there is a dedicated communication path between two stations. That path is a connected sequence of links between nodes. On each physical link, a channel is dedicated to the connection. The most common example of circuit switching is the telephone network.

Communication via circuit switching involves three phases:

Circuit switching can be rather inefficient. Channel capacity is dedicated for the duration of the transmission, even if no data is being transferred. For a voice connection, utilisation may be rather high, but still does not approach 100%. For a terminal-to-computer connection, the capacity may be idle most of the time of the connection. In terms of performance there is a delay prior to data transfer for call establishment, however once the circuit is established there are negligible delays as far as the user is concerned.

Message Switching 
Circuit switching is ideal when data exchange involves a relatively continuous flow, such a voice and some forms of telemetry input. However circuit switching does have two rather serious constraints: both stations must be available at the same time to exchange data, and resources must be available and dedicated for the duration of the call.. An alternative approach is to exchange logical units of data, called messages. Examples of messages are telegrams, electronic mail, computer files, and transaction queries and responses.

With message switching, it is not necessary to establish a dedicated path between two stations. Rather, if a station wishes to send a message, it appends a destination address to the message. The message is then passed through the network from node to node. At each node the entire message is stored briefly and then transmitted to the next node.

In a circuit switching network, each node is an electronic or perhaps electromagnetic switching device which transmits bits as fast as it receives them. A message switching node is typically a general purpose minicomputer, with sufficient storage to buffer messages as they come in.

Advantages that message switching offers over circuit switching include:

The primary disadvantage of message switching, is that it is not suited to real-time or interactive traffic. It cannot be used for voice connections, nor is it suited to interactive terminal-host connections.

Packet Switching Networks 
Packet switching represents an attempt to combine the advantages of message and circuit switching while minimizing the disadvantages of both. In situations where there is substantial volume of traffic among a number of stations , this objective is met.

Packet switching is a store and forward data transmission technique in which messages are split into small segments called packets. A packet switching network is a special kind of wide area network. Packet networks are referred to as X.25 networks., after the X.25 international standard on which they are based. They are value added networks (VAN) because the common carrier (Telecom) adds value by enhancing circuit features. When a message is sent from a terminal in a packet switching network, the message is divided into equal-sized packets and then transmitted through the network to the destination node. At the other end the packets are reassembled into their original message and delivered to the appropriate destination terminal. Packets belonging to different messages can travel via the same communication circuits. Morever, the action we call switching moves the packets from one circuit to another so that they can reach their respective destinations. A virtual circuit is what connects the communicating terminals or microcomputers.

Virtual Circuits
A virtual circuit is a communication path used only for the duration of a specific message transmission. Virtual circuits use software that connects end points as though they were a through a physical circuit. Address information is contained in the packets that carry source data to the destination. This circumnavigates typical hardware problems like data speed mismatch and helps retransmission when their are errors.

Packetising 
Splitting messages into individual packets is called packetising. Packets are assembled and disassembled either by the customer's data terminal equipment or at the switching node by a packet assembly/disassembly (PAD) facility. In either case packetising is an almost instantaneous process, and data is transmitted in a virtually uninterrupted stream. The main function of the PAD are to establish and clear the virtual communication circuits, assemble the asynchronous characters received from the terminal into packets, transmit them on the virtual circuit, and at the other end , disassemble packets received and reassemble them back into messages.

A typical packet is a 128 character message block. In other words, no matter what the original message length, it will be split into one packet, but more likely into several 128 character long packets. Notice that every packet is precisely the same size and contains the very same control characters within and surrounding the message.

A typical packet consists of a header address, some control characters (if a message is broken into several packets, the software must number these packets so that they can be reassembled at the other end of the transmission), up to 1024 bits of data (128 characters), and an error check (16 bits). The receiving switching node, therefore can ask to have the entire packet retransmitted if any bits in the packet are corrupted during its movement over the communication circuits.

There are two methods used for routing a packet:

Packet switching is popular because most data consists of short bursts of data with intervening spaces that are usually of longer duration than the actual burst of data. Packet switching takes advantage of this characteristic by interleaving bursts of data from many other users to maximise the use of the shared communication network.

Frame Relay 
Frame Relay is a high-performance WAN protocol that operates at the physical and data link layers of the OSI reference model. Frame Relay originally was designed for use across Integrated Services Digital Network ISDN) interfaces. Today, it is used over a variety of other network interfaces as well. This chapter focuses on Frame Relay's specifications and applications in the context of WAN services.

Frame Relay is an example of a packet-switched technology. Packet-switched networks enable end stations to dynamically share the network medium and the available bandwidth. Variable-length packets are used for more efficient and flexible transfers. These packets then are switched between the various network segments until the destination is reached. Statistical multiplexing techniques control network access in a packet-switched network. The advantage of this technique is that it accommodates more flexibility and more efficient use of bandwidth. Most of today's popular LANs, such as Ethernet and Token Ring, are packet-switched networks.

Frame Relay often is described as a streamlined version of X.25, offering fewer of the robust capabilities, such as windowing and retransmission of last data, that are offered in X.25. This is because Frame Relay typically operates over WAN facilities that offer more reliable connection services and a higher degree of reliability than the facilities available during the late 1970s and early 1980s that served as the common platforms for X.25 WANs. As mentioned earlier, Frame Relay is strictly a Layer 2 protocol suite, whereas X.25 provides services at Layer 3 (the network layer) as well. This enables Frame Relay to offer higher performance and greater transmission efficiency than X.25 and makes Frame Relay suitable for current WAN applications, such as LAN interconnection.

Devices attached to a Frame Relay WAN fall into two general categories: data terminal equipment (DTE) and data circuit-terminating equipment (DCE). DTEs generally are considered to be terminating equipment for a specific network and typically are located on the premises of a customer. In fact, they may be owned by the customer. Examples of DTE devices are terminals, personal computers, routers, and bridges.

DCEs are carrier-owned internetworking devices. The purpose of DCE equipment is to provide clocking and switching services in a network, which are the devices that actually transmit data through the WAN. In most cases, these are packet switches. The figure below shows the relationship between the two categories of devices.

Frame.gif (3814 bytes)

A common private Frame Relay network implementation is to equip a T1 multiplexer with both Frame Relay and non-Frame Relay interfaces. Frame Relay traffic is forwarded out the Frame Relay interface and onto the data network. Non-Frame Relay traffic is forwarded to the appropriate application or service, such as a private branch exchange (PBX)for telephone service or to a video-teleconferencing application.

A typical Frame Relay network consists of a number of DTE devices, such as routers, connected to remote ports on multiplexer equipment via traditional point-to-point services such as T1, fractional T1, or 56 K circuits. An example of a simple Frame Relay network is shown in the figure below.

framwequip.gif (5693 bytes)

Frame Relay is an emerging packet switching technology that transmits data faster than the current popular X.25 packet switching standard. Frame relay is simply a data link layer protocol that defines how frames are assembled and routed through a network. the frame relay technique provides higher performance than other wide area networking packet switching techniques. It uses a variable length packet, and it has a total of only 48 overhead bits, which approximately one quarter of the number of bits required for implementation of the X.25 standard.

With X.25, each node sends an acknowledgment immediately on receiving a packet. With frame relay, the final destination terminal sends acknowledgment, making this technique faster. To support frame relay, the intermediate addresses must be preserved, and the ability to send an acknowledgment to the correct sending device must be built into the intermediate nodes of the system.

Cell Relay 
Basically, cell relay is the same as frame relay, except it uses fixed length packets of 53 bytes. The small fixed packet makes cell relay more suitable fro voice transmission than is frame relay. This is because voice transmission is not very tolerant of the receiving end's reassembly delay time that is caused by the variable lengths of the frame relay packets. Moreever the cell relay standard specifies higher speeds (45 million bits per second and above) because it is aimed at voice transmission.

In summary, you should consider using frame or cell relay when there is a need to either interconnect two local area networks or a local area network to a wide area network. This should be a consideration because both methodologies handle very high speed streams of packets.

Asynchronous Transfer Mode (ATM)
Asynchronous Transfer Mode (ATM) is an International Telecommunication Union- Telecommunication Standardization Sector (ITU-T) standard for cell relay wherein information for multiple service types, such as voice, video, or data, is conveyed in small, fixed-size cells. ATM networks are connection oriented. This chapter provides summaries of ATM protocols, services, and operation. The figure below illustrates a private ATM network and a public ATM network carrying voice, video, and data traffic.


atm1.gif (8477 bytes)

ATM is based on the efforts of the ITU-T Broadband Integrated Services Digital Network (BISDN) standard. It was originally conceived as a high-speed transfer technology for voice, video, and data over public networks. The ATM Forum extended the ITU-T's vision of ATM for use over public and private networks.

ATM is a cell-switching and multiplexing technology that combines the benefits of circuit switching (guaranteed capacity and constant transmission delay) with those of packet switching (flexibility and efficiency for intermittent traffic). It provides scalable bandwidth from a few megabits per second (Mbps) to many gigabits per second (Gbps). Because of its asynchronous nature, ATM is more efficient than synchronous technologies, such as time-division multiplexing (TDM).

With TDM, each user is assigned to a time slot, and no other station can send in that time slot. If a station has a lot of data to send, it can send only when its time slot comes up, even if all other time slots are empty. If, however, a station has nothing to transmit when its time slot comes up, the time slot is sent empty and is wasted. Because ATM is asynchronous, time slots are available on demand with information identifying the source of the transmission contained in the header of each ATM cell.

ATM transfers information in fixed-size units called cells. Each cell consists of 53 octets, or bytes. The first 5 bytes contain cell-header information, and the remaining 48 contain the "payload" (user information). Small fixed-length cells are well suited to transferring voice and video traffic because such traffic is intolerant of delays that result from having to wait for a large data packet to download, among other things. The figure below illustrates the basic format of an ATM cell.


atmcell.gif (1237 bytes)

An ATM network consists of a set of ATM switches interconnected by point-to-point ATM links or interfaces. ATM switches support two primary types of interfaces: UNI and NNI. The UNI connects ATM end systems (such as hosts and routers) to an ATM switch. The NNI connects two ATM switches.

Depending on whether the switch is owned and located at the customer's premises or publicly owned and operated by the telephone company, UNI and NNI can be further subdivided into public and private UNIs and NNIs. A private UNI connects an ATM endpoint and a private ATM switch. Its public counterpart connects an ATM endpoint or private switch to a public switch. A private NNI connects two ATM switches within the same private organization. A public one connects two ATM switches within the same public organization.