Point to Multi-Point Protocol (PMPP) Prepared by: NTCIP Steering Group

Size: px
Start display at page:

Download "Point to Multi-Point Protocol (PMPP) Prepared by: NTCIP Steering Group"

Transcription

1 Point to Multi-Point Protocol (PMPP) Prepared by: NTCIP Steering Group May 1996

2

3 Draft March 1998 Table of Contents FOREWORD...i Section 1: GENERAL SCOPE Background Purpose of Document REFERENCES Normative References Other References Contact Information DEFINITIONS ABBREVIATIONS AND ACRONYMS Section 2: NTCIP PROTOCOL OVERVIEW GENERAL ASPECTS Protocol Background Point to Multi-Point Role Section 3: POINT TO MULTI-POINT PROTOCOL GENERAL ASPECTS POINT TO MULTI-POINT PROTOCOL DEFINITION Service Definition Protocol Definition Table of Figures FIGURE 3-1. OSI STACK AND NTCIP PROTOCOLS...1 FIGURE 3-2. PMPP FRAME STRUCTURE...2 FIGURE 3-3. SINGLE BYTE ADDRESS FIELD...3 FIGURE 3-4. TWO-BYTE ADDRESS FIELD...3

4

5 Draft March 1998 Page i FOREWORD The purpose of this document is to provide a definition of Point-to-Multi-Point Protocol (PMPP), one of the component standards of the National Transportation Communications for ITS Protocol (NTCIP). It is intended as a communications protocol standard for interconnecting transportation and traffic control equipment. NTCIP represents a suite of protocols and information management standards that apply to the entire industry. The PMPP addresses the need for a specific Data Link Layer protocol that is geared to the communications requirements of field devices such as traffic controllers, variable message signs, camera controllers, and other similar devices that share a common connection to their controller. It is, by design, implementable in current, state-of-the-art field devices that are part of traffic control or traffic management systems. The original effort in the development of NTCIP began with the NEMA traffic control equipment manufacturers desire to extend the TS-2 Standard for traffic control hardware to cover the more complex issues of systems interoperability and communications standards. The initial goal was to develop a common protocol and define a minimum set of control and status messages so that end users could intermix not only different manufacturers controllers and 170-type controllers, but also all other field-related devices. Currently, it is being extended to cover intra- and inter- traffic management and control center communications. The ultimate goal is to define standard protocols for all aspects of communications for transportation and traffic control networks that are needed for ITS. The figure below depicts the current NTCIP protocol suite family; other protocol suites will be added on an as needed basis. The shaded block indicates the focus of this document. PROFILES Class B Class A Class C Class E Application STMF STMF Telnet FTP SNMP Telnet FTP SNMP Presentation Null Null Null Null Session Null Null Null Null Transport Null UDP TCP TCP Network Null IP IP IP Data Link PMPP PMPP PMPP PPP Physical EIA 232E FSK EIA 232E FSK EIA 232E FSK EIA 232E In preparation of this Standards Publication, input of users and other interested parties is being sought and evaluated. Inquiries, comments, and proposed or recommended revisions should be submitted to: Attn: Alberto J. Santiago NTCIP Information /HSR-11 Turner-Fairbank Highway Research Ctr Georgetown Pike McLean, VA fax: (703)

6

7 Draft March 1998 Page SCOPE Section 1 GENERAL The National Transportation Communications for ITS Protocol (NTCIP) establishes a common method of interconnecting Intelligent Transportation Systems (ITS) and traffic control equipment, establishes the protocol and procedures for establishing communications between ITS related components, defines procedures to develop and register a common set of messages related to controlling and managing an ITS, and defines a set of messages specifically related to current traffic control systems Background As transportation control equipment becomes more sophisticated, planners, users, and equipment manufacturers have recognized the need to establish system inter-operability and integration standards. Different agencies have defined protocols to work with their specific hardware but a problem arises when attempting to integrate additional or other existing hardware into a system. There is no common protocol with which the equipment can communicate. The various systems utilize different synchronizing techniques, data formats, and error-recovery schemes. If a national ITS program is to be implemented then communications standards and protocols must be established. The problem is exemplified by considering just the integration issues related to traffic signal controllers. Currently there is no standardized method to communicate with either National Electrical Manufacturers Association (NEMA) -type controllers or 170-type controllers. In systems that use a remote communications unit to interface with the input/output backpanel signals of the controllers, severe limitations are imposed on the capabilities of the system. Alternately, when systems from different manufacturers are integrated into the same central control system, the communications protocol to each system is different and manufacturer specific. Local controller units operating within the system normally have to be from the same manufacturer of the system. The integration problem is compounded when existing systems are tied into transportation management systems. Not only do these systems have to deal with traffic controllers, but they must also handle such devices as surveillance cameras, variable message signs, and other ITS-related hardware. Ideally, all of this equipment should be able to share the same communications channel. Industry-wide communications standards are needed not just for connectivity and interoperability reasons, but also to accommodate future technology growth. As the needs of ITS become clearer, the ability to transfer data throughout the system will become crucial. A communications standard must accommodate the presently recognized needs as well as the yet undefined needs of the future Purpose of Document The purpose of this document is to provide the information necessary to establish the Point to Multi- Point Protocol (PMPP). The PMPP is used in NTCIP systems at the Data Link Layer to manage the NTCIP protocol classes that can coexist on a common channel. The PMPP accomplishes this by accepting data received from the upper and lower layer protocols, resolving the protocol class and passing the data to the next appropriate protocol for further processing.

8 Page 1-2 Draft March REFERENCES Normative References The following standards contain provisions that, through reference in this text, constitute provisions of this Standard. While end users of NTCIP do not need to obtain these documents, they do provide a complete understanding of the protocol. At the time of publication, the editions indicated were valid. All standards are subject to revision, and parties to agreements based on this Standard are encouraged to investigate the possibility of applying the most recent editions of the standards listed below. Contact information regarding the referenced standards is given at the end of this section. ISO/IEC 3309:1994, Information technology Telecommunications and information exchange between systems High-level data link control (HDLC) procedures Frame structure. ISO/IEC 4335:1994, Information technology Telecommunications and information exchange between systems High-level data link control (HDLC) procedures Elements of procedures. ISO/IEC 7809:1994, Information technology Telecommunications and information exchange between systems High-level data link control (HDLC) procedures Classes of procedures. ISO/IEC 11575, Information technology Telecommunications and information exchange between systems Protocol mapping for the OSI Data Link service Other References The following list of documents may also be helpful to the reader in gaining a full understanding of the NTCIP. ITU-T Recommendation X.210 ISO/IEC 10731, Information technology Open Systems Interconnection Conventions for the definition of OSI services. CCITT Recommendation X.213 (1992) ISO/IEC 8348:1992, Information technology Network service definition for Open Systems Interconnection. CCITT Recommendation X.200 (1988), Reference model of Open Systems Interconnection for CCITT Applications. ISO 7498:1984, Information processing systems Open Systems Interconnection Basic Reference Model. (The above pair of documents are basically the same in content and text. They will be superseded by a new edition to be published by end of the Summer At that time, there will only be one version in "identical text" format and the reference will then appear in above.) CCITT Recommendation X.212 (1988), Data Link service definition for Open Systems Interconnection for CCITT applications. ISO/IEC 8886:1992, Information technology Telecommunications and information exchange between systems Data link service definition for Open Systems Interconnection.

9 Draft March 1998 Page Contact Information ISO/IEC Standards Members of the ISO maintain registers of currently valid ISO/IEC International Standards. For the United States of America, the member of ISO is the American National Standards Institute (ANSI), which may be contacted as follows: ANSI 11 West 42nd Street, 13th Floor New York, New York (212) ITU-T Recommendations The ITU-T Secretariat Bureau (ITU-TSB), formerly CCITT, maintains a list of the currently valid ITU- T Recommendations. The ITU-TSB may be contacted as follows: International Telecommunications Union Place des Nations CH-1211 Geneva 20 Switzerland DEFINITIONS These definitions define the nomenclature frequently used in regard to the RS-232 interfaces and modems. ASCII: American Standard Code for Information Interchange. A 7-bit binary code representation of letters, numbers and special characters. It is universally supported in computer data transfer. authentication: The process whereby a message is associated with a particular originating entity. Basic Encoding Rules: The OSI language for describing transfer syntax. baud rate: The number of discrete signal events per second occurring on a communications channel. It is often referred to as bits per second (BPS), which is technically inaccurate but widely accepted. bit: Binary Digit. A single basic computer signal consisting of a value of 0 or 1, off or on. byte: A group of bits acted upon as a group, which may have a readable ASCII value as a letter or number or some other coded meaning to the computer. It is commonly used to refer to 8-bit groups. data: Information before it is interpreted. data link layer: That portion of an OSI system responsible for transmission, framing, and error control over a single communications link. datagram: A self-contained unit of data transmitted independently of other datagrams.

10 Page 1-4 Draft March 1998 Intelligent Transportation Systems: A major national initiative to improve information, communication and control technologies in order to improve the efficiency of surface transportation. International Organization for Standardization: An international standards organization. ANSI is the primary interface to ISO within the United States. Often thought to be International Standards Organization because of the usage ISO for short. Internet: A large collection of connected networks, primarily in the United States, running the Internet suite of protocols. Sometimes referred to as the DARPA Internet, NSF/DARPA, Internet, or the Federal Research Internet. network: A collection of subnetworks connected by intermediate systems and populated by end systems. network layer: That portion of an OSI system responsible for data transfer across the network, independent of both the media comprising the underlying subnetworks and the topology of those subnetworks. network management: The technology used to manage in a network, usually referring to the management of networking specific devices such as routers. In the context of this document, refers to all devices including end systems that are present on the network or inter-network. Open Systems Interconnection: An international effort to facilitate communications among computers of different manufacture and technology. physical layer: That portion of an OSI system responsible for the electro-mechanical interface to the communications media. port number: Identifies an application-entity to a transport service in the Internet suite of protocols. The concept of port numbers is often present in OSI literature; however, post numbers are not inter-network standard, but exist as local network conventions only. protocol: A system of rules and procedures governing communications between two devices. File transfer protocols in your communications program refer to a set of rules governing how error checking will be performed on blocks of data. router: A level-3 (network layer) relay. subnet: A physical network within a network. transportation management: Short for the management of networks of transportation devices and the network itself. user data: Conceptually, the part of the protocol data unit used to transparently communicate information between the users of the protocol. Prefixed by the protocol control information.

11 Draft March 1998 Page ABBREVIATIONS AND ACRONYMS ANSI American National Standards Institute ITU-T International Telecommunications Union, Telecommunications Sector BPS Bits per Second NEMA National Electrical Manufacturers Association CCITT International Telegraph and Telephone NSF National Science Foundation Consultative Committee DARPA Defense Advanced Research Projects Agency NTCIP National Transportation Communications for ITS Protocol DLSDU Data Link Service Data Unit OSI Open Systems Interconnection EIA Electronic Industries Association PMPP Point to Mulit-Point Protocol FCS Frame Check Sequence PPP Point-to-Point Protocol FHWA Federal Highway Administration SDU Service Data Unit FSK Frequency Shift Keying SNMP Simple Network Management Protocol HDLC High-level Data Link Control STMF Simple Transportation Management Framework IANA Internet Assigned Number Authority STMP Simple Transportation Management Protocol IEC International Electro-technical TCP Transmission Control Protocol Commission IETF International Engineering Task Force UCC Unbalanced Connectionless Class IP Internet Protocol UDP User Datagram Protocol IPI Initial Protocol Identifier UI Unnumbered Information ISO International Organization for UP Unnumbered Poll Standardization ITS Intelligent Transportation Systems

12

13 Draft March 1998 Page 2-Error! Main Document Only.1 Section 2 NTCIP PROTOCOL OVERVIEW (Authorized Engineering Information) 2.1 GENERAL ASPECTS Protocol Background The effort to develop NTCIP began with the NEMA traffic control equipment manufacturers recognition for the need to extend the TS-2 Standard for traffic control hardware interchangeability to cover the more complex issues of systems interoperability and communications standards. As the discussions proceeded, the FHWA sponsored a Signal Manufacturers Symposium in May of The participants, who represented manufacturers and users, suggested that the NEMA Committee broaden the scope of its work to define a truly "open" system that includes not just NEMA-type controllers but 170- type controllers and other control-related equipment as well. They also wanted the NEMA Committee to consider how the protocol would tie into a transportation information network and be adaptable to different communications architectures. A subsequent NEMA Technical Committee meeting sought input from all interested parties and a number of suggestions were made to extend the NEMA protocol standard into a national, industry-wide "open" protocol standard. Subsequent meetings evolved into general industry forums with representatives from the user community, consultants, and 170-type equipment suppliers. Recognizing the industry-wide importance of this standard, the FHWA has lent support in developing standards for the ITS. To be "open", NTCIP had to meet existing traffic control functional requirements, support traffic management communications, and lend itself to other, as yet undefined, application requirements of ITS. For a protocol to be open, the first axiom is that communications aspects must be distinctly separate from the application. Since none of the existing traffic control protocols met this criteria, it was felt that other industry standards had to be examined to see if they could serve as a model. To that end, NTCIP embraces features of several existing worldwide communications standards established by the International Organization for Standardization (ISO), the International Telecommunications Union, Telecommunications Sector (ITU-T; formerly CCITT), and the Internet Engineering Task Force (IETF). These standards map into the ISO Open Systems Interconnect Reference Model (OSI Model), which deals with how information can be passed in open systems. The above mentioned goals are realized by establishing a reference model and defining standards that can be used within this framework to support NTCIP requirements. These standards provide the mechanisms to transport information between traffic-control and/or ITS devices. In traffic signal systems they allow information to be passed from an arterial master directly connected to a traffic controller or from a central computer through several devices to a traffic controller. The information and associated procedures for transportation control purposes, on the other hand, is not the subject of any existing international standards. The openness of the protocol should not preclude the possibility of upgrading existing hardware to the standard. A significant, productive, installed base of signal systems is deployed, and a cost-effective evolution from these systems must be addressed in NTCIP. Specifically a class of operation shall be specified that will be implementable in current state-of-the-art hardware. This class of operation will operate with a reduced set of application messages. With its simplified protocol and functionality, it reduces overhead to a level compatible with the capabilities of current hardware. The functional complexity and therefore code size is on par with existing protocols. A device supporting this class of operation will be able to coexist in a system that implements the full NTCIP specification.

14 Page 2-2 Draft March Point to Multi-Point Role The PMPP provides the functionality necessary to integrate different protocol classes over the existing Physical and Data Link layers, and provides access to the higher protocol layers for devices that support them. PMPP will be used to direct Class B traffic to either the Simple Transportation Management Protocol (STMP) or Simple Network Management Protocol (SNMP) in the application layer and directs Class A and Class C traffic to the appropriate Network Layer (IP) for processing. Going down in the stack, the PMPP will accept the user data from the STMP, SNMP and IP layer protocols, construct an appropriate HDLC frame including the proper initial protocol indicator (IPI) value, and pass the frame to the physical layer for transmission over the link. The IPI is directly analogous to the Protocol Identifier employed in the PPP and IP protocols, and follows the same rules as specified in PPP. It provides a mechanism to permit multiplexing messages generated by multiple protocols using a single physical channel. The IPI is an assigned number, which has been coordinated with IANA. 1 1 Pending.

15 Draft March 1998 Page GENERAL ASPECTS Section 3 POINT TO MULTI-POINT PROTOCOL The Point to Multi-Point Protocol fits into the NTCIP suite of protocols as depicted in Figure 3-1. PROFILES Class B Class A Class C Class E Application STMF STMF Telnet FTP SNMP Telnet FTP SNMP Presentation Null Null Null Null Session Null Null Null Null Transport Null UDP TCP TCP Network Null IP IP IP Data Link PMPP PMPP PMPP PPP Physical EIA 232E FSK EIA 232E FSK EIA 232E FSK EIA 232E Figure 3-1. OSI Stack and NTCIP Protocols The PMPP is essentially equivalent to HDLC with an additional field of protocol information imbedded in the information portion of the HDLC frame. This field, known as the Initial Protocol Identifier (IPI), is used to determine which higher level protocol sends or is to receive the data. This was done to allow devices using a Class B application to coexist with Class A and Class C applications on the same physical channel. The end device reads the IPI byte and can determine which next layer the data should be passed to; in effect, to determine whether it can process the data packet. 3.2 POINT TO MULTI-POINT PROTOCOL DEFINITION This Clause defines the service (abstract set of capabilities) provided to the user of the Data Link layer, as well as the associated protocol encoding (syntax) and procedures Service Definition The service provided by the NTCIP PMPP shall be the connectionless-mode service as defined in CCITT Rec. X.212, sections 1-7 (general) and Within these sections, those aspects dealing with Quality of Service shall not apply (this includes all of section 17 and applicable parts of the other sections). In particular, the following aspects of these sections are noted. a) Section 15, describing the features of the Data Link Layer service, shall apply in that all implementations shall support a DLSDU length as specified in b) Section 16, dealing with the model of the Data Link Layer service, shall apply with the additional assumptions that the service shall not duplicate SDUs nor exchange the order of SDUs.

16 Page 3-2 Draft March 1998 c) Section 18, dealing with the sequence of primitives, shall apply. d) Section 18, dealing with data transfer by the Data Link Layer, shall apply. The mapping between this service definition and the protocol elements specified in section is given in section Protocol Definition The PMPP shall be the HDLC Unbalanced Connectionless Class (UCC) of procedures defined in ISO/IEC 7809 with HDLC optional functions number 7 applied for multi-octet addressing and number 15.1 for start/stop transmission with basic transparency. This is designated as UCC-7,15.1. Those sections of ISO/IEC 3309,4335, and 7809 dealing with the following shall not apply to NTCIP: a) synchronous transmission b) classes and associated modes other than UCC: and c) HDLC optional functions other than 7 and Frame Structure The frame structure shall be as shown in ISO/IEC 3309, with the exception that one or two octets of the information portion of the frame shall be used as the Initial Protocol Identifier as described in The PMPP frame structure is shown in Figure st Octet Transmitted Last Octet Transmitted Normal HDLC Frame Structure FLAG ADDRESS CONTROL FCS FLAG IPI INFORMATION Figure 3-2. PMPP Frame Structure Transmission shall be in start/stop mode with basic transparency applied. The other transparency modes shall not apply. The address field of PMPP frames shall use single or extended byte addressing, as provided for in Section 5.1 of ISO/IEC 3309, except that a maximum of two bytes shall be allowed for addressing, and shall incorporate support for group addressing. Address 0 shall be never assigned and address 63 is reserved for the Primary station. Figures 3-3 and 3-4 illustrate how the address field are used.

17 Draft March 1998 Page 3-3 msb 1sb X X X X X X G E = 1 G = 1 if Group Address E = 1 for Non-Extended Address Figure 3-3. Single Byte Address Field Figure 3-3 illustrates a single byte address field. With bit 0 and bit 1 set to 1 and 0 respectively, the upper 6 bits can be used to address stations 1 to 63. If the second low order bit is set to 1, the upper 6 bits shall indicate that the frame is intended for a group of Secondary addresses. Group address 63 (0xff) is reserved for the all stations address and this shall always be transmitted as a single byte. 1st Byte b 7 b 0 b 7 b 0 X X X X X X G E = 0 Address MSB X X X X X X X E = 1 Address LSB 6 7 G = 1 if Group Address Figure 3-4. Two-Byte Address Field Figure 3-4 indicates the structure of a two-byte address field. The low order bit of the first byte shall be set to 0 to indicate an extended field, and the low order bit of the second byte shall be set to 1 to indicate the last byte of address field. The second low order bit of the first byte is still used to indicate a group address. Support for single byte addressing is mandatory. Recognition of extended addressing is mandatory. Support for two-byte addressing shall be provisional. If a single byte address is received, the high order bits of the equivalent two-byte address are assumed to be 0 s. The exception to this rule is the all stations address, which shall always use a single byte address. The control field shall be one octet in length; it shall not be extended. The IPI field is one or two octets, and its value identifies the type of Protocol Data Unit encapsulated in the Information field of the packet. The field is transmitted and received most significant octet first.

18 Page 3-4 Draft March 1998 The structure of this field is consistent with the ISO 3309 extension mechanism for address fields. All Protocols MUST be odd; the least significant bit of the least significant octet MUST equal 1. Also, all Protocols MUST be assigned such that the least significant bit of the most significant octet equals 0 (for two octet IPIs). Frames received that do not comply with these rules MUST be treated as having an unrecognized Protocol. As a practical matter, the PMPP IPI can be sent as a single byte. The ISO 3309 rules stipulate that the least significant bit of the low order byte is 1, that is to be interpreted as the last byte of the field. Hence, by using IPI 0x C1, this will be interpreted as 0x 00C1. (Authorized Engineering Information). The 16-bit FCS procedure defined in section of ISO/IEC 3309 shall be used to determine the FCS Supported Frame Types NTCIP PMPP shall make use of the HDLC frame types shown in Table 3-1, as defined in ISO/IEC 4335 and in ISO/IEC 7809 for use with the UCC procedures: Table 3-1. Allowed HDLC Frame Types Command Response Unnumbered Information (UI) Unnumbered Information (UI) Unnumbered Poll (UP) Unnumbered Information (UI) The encoding for the control field of the above frames is given in ISO/IEC The Poll/Final bit of the control field shall be used as described in the referenced standards except that the Poll bit shall always be set in an unnumbered poll. An unnumbered poll shall never be used with a broadcast or group address. An unnumbered poll shall never contain a data field and shall not include the IPI Procedures Transmission of frames on the link shall be in Unbalanced mode as described in the Introduction of ISO/IEC 4335 and section 6 of ISO/IEC That is, transmission shall be controlled by the Data Link layer (i.e., PMPP) of the station designated as the Primary station (referred to as the control station in ISO/IEC 7809) on that link and shall be responded to by the addressed Secondary station (referred to as the tributary station in ISO/IEC 7809). Transmission by the Primary station to a group address shall have no response. All group communication shall be sent in a UI with P=0. Provisionally, the Data Link layer of a Primary station may support a scheduler that periodically sends a polling message in the next available frame. An unnumbered poll frame type shall be used for this purpose. The T4 timer shall determine the interval. A Secondary station shall transmit only one UI response frame per respond opportunity. The response of the Secondary shall contain its address in the address field, not the address of the Primary. Section of ISO/IEC 7809, which states that the last UI response frame (F-bit=1) must have an information field length of zero, shall be ignored. When a switched connection (e.g. a telephone connection) is used to establish the link, the roles of the Primary and Secondary stations shall be based upon which station initiated the connection; the calling station assumes the role of Primary, while the called station assumes the role of the Secondary.

19 Draft March 1998 Page 3-5 The procedures for establishing a switched connection and identifying the calling station are beyond the scope of the PMPP. The application layer should provide a means of access and authentication of the parties participating in the exchange. This protocol shall take the contents in the NS-User-Data parameter on an N-UNITDATA request primitive, and embed it in the first octet of the higher layer information field of the PMPP Frame. On receipt of a PMPP Frame, the opposite mapping shall be performed. The protocol identification function shall examine the IPI value. It will pass the DLS-User-Data parameter (excluding the IPI) in a DL-UNITDATA indication primitive to the corresponding protocol as identified in Table 3-2 below. Current PMPP IPI values are defined in Table 3-2. If the receiving station does not recognize the IPI, the DLS-User-Data shall be discarded and no further action taken (i.e., the PMPP Frame shall be discarded) Protocol Parameters Table 3-2. IPI Values IPI Value Protocol Decimal Hex IP per STMF 193 C1 There shall be four timers associated with the PMPP: T1 through T4. They shall be setable in the range of 1 to milliseconds, by increments of 1. Their context only applies to the PMPP, not to other layers. T1 - T2 - T3 - T4 - This specifies the maximum time to wait for acknowledgment of a frame. T1 is only activated for a command frame with the poll bit set. The recommended value is 20 ms. This specifies the maximum time to wait before sending an acknowledgment of a sequenced frame. A value of 0 means that there will be no delay in acknowledgment generation. This timer insures that Secondary starts a response so that it is received by a Primary before T1 times out (T2 < T1). T2 is only activated when the receiving station accepts a frame with the poll bit set. The recommended value is 10 ms. This specifies the time to wait before considering a link disconnected. The recommended value is 30 ms. This no-activity timer specifies the maximum time to allow without frames being exchanged on the data link. A value of 0x7FFFFFFH indicates that no idle timer is being kept.

CLASS C PROFILE. Prepared by: NTCIP Steering Group. May 1996

CLASS C PROFILE. Prepared by: NTCIP Steering Group. May 1996 CLASS C PROFILE Prepared by: NTCIP Steering Group May 1996 Draft March 1998 Table of Contents FOREWORD...i Section 1: GENERAL...1-1 1.1 SCOPE...1-1 1.1.1 Background...1-1 1.1.2 Purpose of Document...1-1

More information

Protocols and Architecture. Protocol Architecture.

Protocols and Architecture. Protocol Architecture. Protocols and Architecture Protocol Architecture. Layered structure of hardware and software to support exchange of data between systems/distributed applications Set of rules for transmission of data between

More information

C101:IntroductiontotheCommunications ProtocolsandTheirUsesin ITSApplications(K)

C101:IntroductiontotheCommunications ProtocolsandTheirUsesin ITSApplications(K) C101:IntroductiontotheCommunications ProtocolsandTheirUsesin ITSApplications(K) C101: Introduction to Communications Protocols and Their Table of Contents Introduction/Purpose... 2 NTCIP Framework... 3

More information

INTERNATIONAL STANDARD

INTERNATIONAL STANDARD INTERNATIONAL STANDARD IEC 62056-21 First edition 2002-05 Electricity metering Data exchange for meter reading, tariff and load control Part 21: Direct local data exchange This English-language version

More information

PPP (Point-to-Point Protocol)

PPP (Point-to-Point Protocol) PPP (Point-to-Point Protocol) PPP (Point-to-Point Protocol) is the most widely used method for transporting IP packets over a serial link between the user and the Internet Service Provider (ISP). Although

More information

Chapter 2 - The TCP/IP and OSI Networking Models

Chapter 2 - The TCP/IP and OSI Networking Models Chapter 2 - The TCP/IP and OSI Networking Models TCP/IP : Transmission Control Protocol/Internet Protocol OSI : Open System Interconnection RFC Request for Comments TCP/IP Architecture Layers Application

More information

SFWR 4C03: Computer Networks & Computer Security Jan 3-7, 2005. Lecturer: Kartik Krishnan Lecture 1-3

SFWR 4C03: Computer Networks & Computer Security Jan 3-7, 2005. Lecturer: Kartik Krishnan Lecture 1-3 SFWR 4C03: Computer Networks & Computer Security Jan 3-7, 2005 Lecturer: Kartik Krishnan Lecture 1-3 Communications and Computer Networks The fundamental purpose of a communication network is the exchange

More information

Transport Layer Protocols

Transport Layer Protocols Transport Layer Protocols Version. Transport layer performs two main tasks for the application layer by using the network layer. It provides end to end communication between two applications, and implements

More information

SLIP and PPP. Gursharan Singh Tatla. mailme@gursharansingh.in www.eazynotes.com. 1 www.eazynotes.com

SLIP and PPP. Gursharan Singh Tatla. mailme@gursharansingh.in www.eazynotes.com. 1 www.eazynotes.com SLIP and PPP Gursharan Singh Tatla mailme@gursharansingh.in 1 Data Link Layer in Internet We know that Internet consists of individual systems that are connected to each other. Basically, it is wide are

More information

The OSI model has seven layers. The principles that were applied to arrive at the seven layers can be briefly summarized as follows:

The OSI model has seven layers. The principles that were applied to arrive at the seven layers can be briefly summarized as follows: 1.4 Reference Models Now that we have discussed layered networks in the abstract, it is time to look at some examples. In the next two sections we will discuss two important network architectures, the

More information

Lecture 15. IP address space managed by Internet Assigned Numbers Authority (IANA)

Lecture 15. IP address space managed by Internet Assigned Numbers Authority (IANA) Lecture 15 IP Address Each host and router on the Internet has an IP address, which consist of a combination of network number and host number. The combination is unique; no two machines have the same

More information

Protocol Architecture

Protocol Architecture Protocol Architecture ed Protocol Architectures OSI Reference Model TCP/IP Protocol Stack Need for Protocols The task of exchanging information between devices requires a high degree of cooperation between

More information

RARP: Reverse Address Resolution Protocol

RARP: Reverse Address Resolution Protocol SFWR 4C03: Computer Networks and Computer Security January 19-22 2004 Lecturer: Kartik Krishnan Lectures 7-9 RARP: Reverse Address Resolution Protocol When a system with a local disk is bootstrapped it

More information

IP - The Internet Protocol

IP - The Internet Protocol Orientation IP - The Internet Protocol IP (Internet Protocol) is a Network Layer Protocol. IP s current version is Version 4 (IPv4). It is specified in RFC 891. TCP UDP Transport Layer ICMP IP IGMP Network

More information

Objectives of Lecture. Network Architecture. Protocols. Contents

Objectives of Lecture. Network Architecture. Protocols. Contents Objectives of Lecture Network Architecture Show how network architecture can be understood using a layered approach. Introduce the OSI seven layer reference model. Introduce the concepts of internetworking

More information

OSI Protocols. Background. Technology Basics. Media Access CHAPTER

OSI Protocols. Background. Technology Basics. Media Access CHAPTER CHAPTER 20 OSI Protocols Background In the early days of intercomputer communication, networking software was created in a haphazard, ad hoc fashion. When networks grew sufficiently popular, the need to

More information

Zarządzanie sieciami telekomunikacyjnymi

Zarządzanie sieciami telekomunikacyjnymi What Is an Internetwork? An internetwork is a collection of individual networks, connected by intermediate networking devices, that functions as a single large network. Internetworking refers to the industry,

More information

INTERNATIONAL TELECOMMUNICATION UNION. SERIES V: DATA COMMUNICATION OVER THE TELEPHONE NETWORK Interfaces and voiceband modems

INTERNATIONAL TELECOMMUNICATION UNION. SERIES V: DATA COMMUNICATION OVER THE TELEPHONE NETWORK Interfaces and voiceband modems INTERNATIONAL TELECOMMUNICATION UNION ITU-T V.24 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (02/2000) SERIES V: DATA COMMUNICATION OVER THE TELEPHONE NETWORK Interfaces and voiceband modems List of

More information

2. IP Networks, IP Hosts and IP Ports

2. IP Networks, IP Hosts and IP Ports 1. Introduction to IP... 1 2. IP Networks, IP Hosts and IP Ports... 1 3. IP Packet Structure... 2 4. IP Address Structure... 2 Network Portion... 2 Host Portion... 3 Global vs. Private IP Addresses...3

More information

Computer Network. Interconnected collection of autonomous computers that are able to exchange information

Computer Network. Interconnected collection of autonomous computers that are able to exchange information Introduction Computer Network. Interconnected collection of autonomous computers that are able to exchange information No master/slave relationship between the computers in the network Data Communications.

More information

Module 1. Introduction. Version 2 CSE IIT, Kharagpur

Module 1. Introduction. Version 2 CSE IIT, Kharagpur Module 1 Introduction Lesson 2 Layered Network Architecture Specific Functional Objectives On Completion of this lesson, the students will be able to: State the requirement for layered approach Explain

More information

Internetworking and IP Address

Internetworking and IP Address Lecture 8 Internetworking and IP Address Motivation of Internetworking Internet Architecture and Router Internet TCP/IP Reference Model and Protocols IP Addresses - Binary and Dotted Decimal IP Address

More information

Quectel Cellular Engine

Quectel Cellular Engine Cellular Engine GSM Multiplexer Application Notes GSM_MUX_AN_V1.00 Document Title GSM Multiplexer Application Notes Version 1.00 Date 2009-06-27 Status Document Control ID Release GSM_MUX_AN_V1.00 General

More information

Communication Networks. MAP-TELE 2011/12 José Ruela

Communication Networks. MAP-TELE 2011/12 José Ruela Communication Networks MAP-TELE 2011/12 José Ruela Network basic mechanisms Network Architectures Protocol Layering Network architecture concept A network architecture is an abstract model used to describe

More information

2. What is the maximum value of each octet in an IP address? A. 128 B. 255 C. 256 D. None of the above

2. What is the maximum value of each octet in an IP address? A. 128 B. 255 C. 256 D. None of the above 1. How many bits are in an IP address? A. 16 B. 32 C. 64 2. What is the maximum value of each octet in an IP address? A. 128 B. 255 C. 256 3. The network number plays what part in an IP address? A. It

More information

Sponsored by the Alliance for Telecommunications Industry Solutions. Generic Guidelines for the use of TCP/IP in Electronic Bonding

Sponsored by the Alliance for Telecommunications Industry Solutions. Generic Guidelines for the use of TCP/IP in Electronic Bonding Sponsored by the Alliance for Telecommunications Industry Solutions Generic Guidelines for the use of TCP/IP in Electronic Bonding TCIF-99-016 Issue 1 12/08/1999 Copyright TCIF Guideline Use of TCP/IP

More information

CSE 3461 / 5461: Computer Networking & Internet Technologies

CSE 3461 / 5461: Computer Networking & Internet Technologies Autumn Semester 2014 CSE 3461 / 5461: Computer Networking & Internet Technologies Instructor: Prof. Kannan Srinivasan 08/28/2014 Announcement Drop before Friday evening! k. srinivasan Presentation A 2

More information

PART OF THE PICTURE: The TCP/IP Communications Architecture

PART OF THE PICTURE: The TCP/IP Communications Architecture PART OF THE PICTURE: The / Communications Architecture 1 PART OF THE PICTURE: The / Communications Architecture BY WILLIAM STALLINGS The key to the success of distributed applications is that all the terminals

More information

Communications and Computer Networks

Communications and Computer Networks SFWR 4C03: Computer Networks and Computer Security January 5-8 2004 Lecturer: Kartik Krishnan Lectures 1-3 Communications and Computer Networks The fundamental purpose of a communication system is the

More information

Network Management. Jaakko Kotimäki. Department of Computer Science Aalto University, School of Science. 21. maaliskuuta 2016

Network Management. Jaakko Kotimäki. Department of Computer Science Aalto University, School of Science. 21. maaliskuuta 2016 Jaakko Kotimäki Department of Computer Science Aalto University, School of Science Outline Introduction SNMP architecture Management Information Base SNMP protocol Network management in practice Niksula

More information

Guide to TCP/IP, Third Edition. Chapter 3: Data Link and Network Layer TCP/IP Protocols

Guide to TCP/IP, Third Edition. Chapter 3: Data Link and Network Layer TCP/IP Protocols Guide to TCP/IP, Third Edition Chapter 3: Data Link and Network Layer TCP/IP Protocols Objectives Understand the role that data link protocols, such as SLIP and PPP, play for TCP/IP Distinguish among various

More information

Introduction to WAN Technologies

Introduction to WAN Technologies CHAPTER 3 Introduction to WAN Technologies This chapter introduces the various protocols and technologies used in wide- area network (WAN) environments. Topics summarized here include point-to-point links,

More information

Data Communication and Computer Network

Data Communication and Computer Network 1 Data communication principles, types and working principles of modems, Network principles, OSI model, functions of data link layer and network layer, networking components, communication protocols- X

More information

Chapter 9. IP Secure

Chapter 9. IP Secure Chapter 9 IP Secure 1 Network architecture is usually explained as a stack of different layers. Figure 1 explains the OSI (Open System Interconnect) model stack and IP (Internet Protocol) model stack.

More information

IT4504 - Data Communication and Networks (Optional)

IT4504 - Data Communication and Networks (Optional) - Data Communication and Networks (Optional) INTRODUCTION This is one of the optional courses designed for Semester 4 of the Bachelor of Information Technology Degree program. This course on Data Communication

More information

DATA COMMUNICATION (Basics of data communication, OSI layers.)

DATA COMMUNICATION (Basics of data communication, OSI layers.) DATA COMMUNICATION (Basics of data communication, OSI layers.) K.K.DHUPAR SDE (NP-II) ALTTC ALTTC/NP/KKD/Data Communication 1 Data Communications History 1838: Samuel Morse & Alfred Veil Invent Morse Code

More information

Data Link Protocols. 5.4 Framing

Data Link Protocols. 5.4 Framing Data Link Protocols A Packets Data link layer Physical layer Frames Packets Data link layer Physical layer B Data Links Services Framing Error control Flow control Multiplexing Link Maintenance Security:

More information

INTERNATIONAL TELECOMMUNICATION UNION

INTERNATIONAL TELECOMMUNICATION UNION INTERNATIONAL TELECOMMUNICATION UNION ITU-T X.690 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (07/2002) SERIES X: DATA NETWORKS AND OPEN SYSTEM COMMUNICATIONS OSI networking and system aspects Abstract

More information

Indian Institute of Technology Kharagpur. TCP/IP Part I. Prof Indranil Sengupta Computer Science and Engineering Indian Institute of Technology

Indian Institute of Technology Kharagpur. TCP/IP Part I. Prof Indranil Sengupta Computer Science and Engineering Indian Institute of Technology Indian Institute of Technology Kharagpur TCP/IP Part I Prof Indranil Sengupta Computer Science and Engineering Indian Institute of Technology Kharagpur Lecture 3: TCP/IP Part I On completion, the student

More information

ITU-T Q.812. Amendment 3 (02/00) Protocol profile for electronic communications interactive agent Amendment 3:

ITU-T Q.812. Amendment 3 (02/00) Protocol profile for electronic communications interactive agent Amendment 3: INTERNATIONAL TELECOMMUNICATION UNION ITU-T Q.812 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU Amendment 3 (02/00) SERIES Q: SWITCHING AND SIGNALLING Specifications of signalling system no. 7 Q3 interface

More information

WAN Data Link Protocols

WAN Data Link Protocols WAN Data Link Protocols In addition to Physical layer devices, WANs require Data Link layer protocols to establish the link across the communication line from the sending to the receiving device. 1 Data

More information

ESPA 4.4.4 Nov 1984 PROPOSAL FOR SERIAL DATA INTERFACE FOR PAGING EQUIPMENT CONTENTS 1. INTRODUCTION 2. CHARACTER DESCRIPTION

ESPA 4.4.4 Nov 1984 PROPOSAL FOR SERIAL DATA INTERFACE FOR PAGING EQUIPMENT CONTENTS 1. INTRODUCTION 2. CHARACTER DESCRIPTION PROPOSAL FOR SERIAL DATA INTERFACE FOR PAGING EQUIPMENT CONTENTS 1. INTRODUCTION 2. CHARACTER DESCRIPTION 2.1 CHARACTER STRUCTURE 2.2 THE CHARACTER SET 2.3 CONTROL CHARACTERS 2.3.1 Transmission control

More information

Internet Working 5 th lecture. Chair of Communication Systems Department of Applied Sciences University of Freiburg 2004

Internet Working 5 th lecture. Chair of Communication Systems Department of Applied Sciences University of Freiburg 2004 5 th lecture Chair of Communication Systems Department of Applied Sciences University of Freiburg 2004 1 43 Last lecture Lecture room hopefully all got the message lecture on tuesday and thursday same

More information

The OSI Model and the TCP/IP Protocol Suite

The OSI Model and the TCP/IP Protocol Suite The OSI Model and the TCP/IP Protocol Suite To discuss the idea of multiple layering in data communication and networking and the interrelationship between layers. To discuss the OSI model and its layer

More information

Ethernet. Ethernet. Network Devices

Ethernet. Ethernet. Network Devices Ethernet Babak Kia Adjunct Professor Boston University College of Engineering ENG SC757 - Advanced Microprocessor Design Ethernet Ethernet is a term used to refer to a diverse set of frame based networking

More information

Process Control and Automation using Modbus Protocol

Process Control and Automation using Modbus Protocol Process Control and Automation using Modbus Protocol Modbus is the fundamental network protocol used in most industrial applications today. It is universal, open and an easy to use protocol. Modbus has

More information

21.4 Network Address Translation (NAT) 21.4.1 NAT concept

21.4 Network Address Translation (NAT) 21.4.1 NAT concept 21.4 Network Address Translation (NAT) This section explains Network Address Translation (NAT). NAT is also known as IP masquerading. It provides a mapping between internal IP addresses and officially

More information

THE OSI REFERENCE MODEL LES M C LELLAN DEAN WHITTAKER SANDY WORKMAN

THE OSI REFERENCE MODEL LES M C LELLAN DEAN WHITTAKER SANDY WORKMAN THE OSI REFERENCE MODEL LES M C LELLAN DEAN WHITTAKER SANDY WORKMAN OVERVIEW THE NEED FOR STANDARDS OSI - ORGANISATION FOR STANDARDISATION THE OSI REFERENCE MODEL A LAYERED NETWORK MODEL THE SEVEN OSI

More information

High-Level Data Link Control

High-Level Data Link Control High-Level Data Link Control This class of data link layer protocols includes High-level Data Link Control (HDLC), Link Access Procedure Balanced (LAPB) for X.25, Link Access Procedure for D-channel (LAPD)

More information

Internet Protocols. Addressing & Services. Updated: 9-29-2012

Internet Protocols. Addressing & Services. Updated: 9-29-2012 Internet Protocols Addressing & Services Updated: 9-29-2012 Virtual vs. Physical Networks MAC is the part of the underlying network MAC is used on the LAN What is the addressing mechanism in WAN? WAN is

More information

Introduction to WAN Technologies

Introduction to WAN Technologies CHAPTER 3 Chapter Goals Become familiar with WAN terminology. Learn about different types of WAN connections. Become familiar with different types of WAN equipment. This chapter introduces the various

More information

Basic Networking Concepts. 1. Introduction 2. Protocols 3. Protocol Layers 4. Network Interconnection/Internet

Basic Networking Concepts. 1. Introduction 2. Protocols 3. Protocol Layers 4. Network Interconnection/Internet Basic Networking Concepts 1. Introduction 2. Protocols 3. Protocol Layers 4. Network Interconnection/Internet 1 1. Introduction -A network can be defined as a group of computers and other devices connected

More information

Interconnection of Heterogeneous Networks. Internetworking. Service model. Addressing Address mapping Automatic host configuration

Interconnection of Heterogeneous Networks. Internetworking. Service model. Addressing Address mapping Automatic host configuration Interconnection of Heterogeneous Networks Internetworking Service model Addressing Address mapping Automatic host configuration Wireless LAN network@home outer Ethernet PPS Internet-Praktikum Internetworking

More information

Model 2120 Single Port RS-232 Terminal Server Frequently Asked Questions

Model 2120 Single Port RS-232 Terminal Server Frequently Asked Questions Applications What are some of the applications for the Model 2120 Single Port Terminal Server? The Patton Single Port RS-232 Terminal Server provides the ability to bring virtually any RS-232 device onto

More information

TD 271 Rev.1 (PLEN/15)

TD 271 Rev.1 (PLEN/15) INTERNATIONAL TELECOMMUNICATION UNION STUDY GROUP 15 TELECOMMUNICATION STANDARDIZATION SECTOR STUDY PERIOD 2009-2012 English only Original: English Question(s): 12/15 Geneva, 31 May - 11 June 2010 Source:

More information

Mathatma Gandhi University

Mathatma Gandhi University Mathatma Gandhi University BSc Computer Science IV th semester BCS 402 Computer Network &Internet MULTIPLE CHOICE QUESTIONS 1. The computer network is A) Network computer with cable B) Network computer

More information

BCS THE CHARTERED INSTITUTE FOR IT. BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 5 Diploma in IT COMPUTER NETWORKS

BCS THE CHARTERED INSTITUTE FOR IT. BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 5 Diploma in IT COMPUTER NETWORKS BCS THE CHARTERED INSTITUTE FOR IT BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 5 Diploma in IT COMPUTER NETWORKS Friday 2 nd October 2015 Morning Answer any FOUR questions out of SIX. All questions carry

More information

Computer Networks - Xarxes de Computadors

Computer Networks - Xarxes de Computadors Computer Networks - Xarxes de Computadors Teacher: Llorenç Cerdà Slides: http://studies.ac.upc.edu/fib/grau/xc Outline Course Syllabus Unit 2. IP Networks Unit 3. TCP Unit 4. LANs Unit 5. Network applications

More information

Frame Relay and Frame-Based ATM: A Comparison of Technologies

Frame Relay and Frame-Based ATM: A Comparison of Technologies White Paper and -Based : A Comparison of Technologies Larry Greenstein Nuera Communications VP, Technology, Forum June 1995 June 27, 1995 i TABLE OF CONTENTS 1. PREFACE...1 2. INTRODUCTION...1 3. INTERWORKING

More information

ETSI TS 101 735 V1.1.1 (2000-07)

ETSI TS 101 735 V1.1.1 (2000-07) TS 101 735 V1.1.1 (2000-07) Technical Specification Digital Audio Broadcasting (DAB); Internet Protocol (IP) datagram tunnelling European Broadcasting Union Union Européenne de Radio-Télévision EBU UER

More information

EE4367 Telecom. Switching & Transmission. Prof. Murat Torlak

EE4367 Telecom. Switching & Transmission. Prof. Murat Torlak Packet Switching and Computer Networks Switching As computer networks became more pervasive, more and more data and also less voice was transmitted over telephone lines. Circuit Switching The telephone

More information

ITU-T G.800. Amendment 2 (09/2010) Unified functional architecture of transport networks Amendment 2

ITU-T G.800. Amendment 2 (09/2010) Unified functional architecture of transport networks Amendment 2 International Telecommunication Union ITU-T G.800 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU Amendment 2 (09/2010) SERIES G: TRANSMISSION SYSTEMS AND MEDIA, DIGITAL SYSTEMS AND NETWORKS Digital networks

More information

IP Networking. Overview. Networks Impact Daily Life. IP Networking - Part 1. How Networks Impact Daily Life. How Networks Impact Daily Life

IP Networking. Overview. Networks Impact Daily Life. IP Networking - Part 1. How Networks Impact Daily Life. How Networks Impact Daily Life Overview Dipl.-Ing. Peter Schrotter Institute of Communication Networks and Satellite Communications Graz University of Technology, Austria Fundamentals of Communicating over the Network Application Layer

More information

EITF25 Internet Techniques and Applications L5: Wide Area Networks (WAN) Stefan Höst

EITF25 Internet Techniques and Applications L5: Wide Area Networks (WAN) Stefan Höst EITF25 Internet Techniques and Applications L5: Wide Area Networks (WAN) Stefan Höst Data communication in reality In reality, the source and destination hosts are very seldom on the same network, for

More information

Understanding TCP/IP. Introduction. What is an Architectural Model? APPENDIX

Understanding TCP/IP. Introduction. What is an Architectural Model? APPENDIX APPENDIX A Introduction Understanding TCP/IP To fully understand the architecture of Cisco Centri Firewall, you need to understand the TCP/IP architecture on which the Internet is based. This appendix

More information

)454 6 %,%#42)#!, #(!2!#4%2)34)#3 &/2 5."!,!.#%$ $/5",%#522%.4 ).4%2#(!.'% #)2#5)43 $!4! #/--5.)#!4)/. /6%2 4(% 4%,%0(/.%.%47/2+ )454 Recommendation 6

)454 6 %,%#42)#!, #(!2!#4%2)34)#3 &/2 5.!,!.#%$ $/5,%#522%.4 ).4%2#(!.'% #)2#5)43 $!4! #/--5.)#!4)/. /6%2 4(% 4%,%0(/.%.%47/2+ )454 Recommendation 6 INTERNATIONAL TELECOMMUNICATION UNION )454 6 TELECOMMUNICATION (03/93) STANDARDIZATION SECTOR OF ITU $!4! #/--5.)#!4)/. /6%2 4(% 4%,%0(/.%.%47/2+ %,%#42)#!, #(!2!#4%2)34)#3 &/2 5."!,!.#%$ $/5",%#522%.4

More information

The OSI Model and the TCP/IP Protocol Suite PROTOCOL LAYERS. Hierarchy. Services THE OSI MODEL

The OSI Model and the TCP/IP Protocol Suite PROTOCOL LAYERS. Hierarchy. Services THE OSI MODEL The OSI Model and the TCP/IP Protocol Suite - the OSI model was never fully implemented. - The TCP/IP protocol suite became the dominant commercial architecture because it was used and tested extensively

More information

Networking Test 4 Study Guide

Networking Test 4 Study Guide Networking Test 4 Study Guide True/False Indicate whether the statement is true or false. 1. IPX/SPX is considered the protocol suite of the Internet, and it is the most widely used protocol suite in LANs.

More information

eztcp Technical Document Modbus/TCP of eztcp Caution: Specifications of this document may be changed without prior notice for improvement.

eztcp Technical Document Modbus/TCP of eztcp Caution: Specifications of this document may be changed without prior notice for improvement. eztcp Technical Document Modbus/TCP of eztcp Version 1.3 Caution: Specifications of this document may be changed without prior notice for improvement. Sollae Systems Co., Ltd. http://www.sollae.co.kr Contents

More information

TYLER JUNIOR COLLEGE School of Continuing Studies 1530 SSW Loop 323 Tyler, TX 75701 1.800.298.5226 www.tjc.edu/continuingstudies/mycaa

TYLER JUNIOR COLLEGE School of Continuing Studies 1530 SSW Loop 323 Tyler, TX 75701 1.800.298.5226 www.tjc.edu/continuingstudies/mycaa TYLER JUNIOR COLLEGE School of Continuing Studies 1530 SSW Loop 323 Tyler, TX 75701 1.800.298.5226 www.tjc.edu/continuingstudies/mycaa Education & Training Plan CompTIA N+ Specialist Program Student Full

More information

Guide to Network Defense and Countermeasures Third Edition. Chapter 2 TCP/IP

Guide to Network Defense and Countermeasures Third Edition. Chapter 2 TCP/IP Guide to Network Defense and Countermeasures Third Edition Chapter 2 TCP/IP Objectives Explain the fundamentals of TCP/IP networking Describe IPv4 packet structure and explain packet fragmentation Describe

More information

OSI Model. Application Presentation Session Transport Network Data Link Physical. EE156 Computer Network Architecture

OSI Model. Application Presentation Session Transport Network Data Link Physical. EE156 Computer Network Architecture OSI Model 7 6 5 4 3 2 1 Application Presentation Session Transport Network Data Link Physical Protocols Define a set of rules for communication. Specify the meaning and format of messages Define exchange

More information

IP Addressing. -Internetworking (with TCP/IP) -Classful addressing -Subnetting and Supernetting -Classless addressing

IP Addressing. -Internetworking (with TCP/IP) -Classful addressing -Subnetting and Supernetting -Classless addressing IP Addressing -Internetworking (with TCP/IP) -Classful addressing -Subnetting and Supernetting -Classless addressing Internetworking The concept of internetworking: we need to make different networks communicate

More information

FIREWALLS & NETWORK SECURITY with Intrusion Detection and VPNs, 2 nd ed. Chapter 2 An Introduction to Networking

FIREWALLS & NETWORK SECURITY with Intrusion Detection and VPNs, 2 nd ed. Chapter 2 An Introduction to Networking FIREWALLS & NETWORK SECURITY with Intrusion Detection and VPNs, 2 nd ed. Chapter 2 An Introduction to Networking Learning Objectives Upon completion of this chapter, you should be able to: Describe the

More information

EVALUATING INDUSTRIAL ETHERNET

EVALUATING INDUSTRIAL ETHERNET EVALUATING INDUSTRIAL ETHERNET WHAT IS STANDARD? Written by: Shuo Zhang Networks Marketing Rockwell Automation As industrial automation systems evolve, industrial Ethernet is becoming increasingly popular

More information

ICS 153 Introduction to Computer Networks. Inst: Chris Davison cbdaviso@uci.edu

ICS 153 Introduction to Computer Networks. Inst: Chris Davison cbdaviso@uci.edu ICS 153 Introduction to Computer Networks Inst: Chris Davison cbdaviso@uci.edu 1 ICS 153 Introduction to Computer Networks Course Goals Understand the basic principles of computer networks Design Architecture

More information

SNMP....Simple Network Management Protocol...

SNMP....Simple Network Management Protocol... SNMP...Simple Network Management Protocol... Outline of the SNMP Framework SNMP Transport Architecture UDP unreliable transport layer Manager process SNMP UDP IP Physical protocol Agent process SNMP UDP

More information

Local Area Networks transmission system private speedy and secure kilometres shared transmission medium hardware & software

Local Area Networks transmission system private speedy and secure kilometres shared transmission medium hardware & software Local Area What s a LAN? A transmission system, usually private owned, very speedy and secure, covering a geographical area in the range of kilometres, comprising a shared transmission medium and a set

More information

Appendix B RCS11 Remote Communications

Appendix B RCS11 Remote Communications Appendix B RCS11 Remote Communications B.1 Host Computer Remote Communications Control and status messages are conveyed between the RCS11 and the host computer using packetized message blocks in accordance

More information

2. What is the maximum value of each octet in an IP address? A. 28 B. 255 C. 256 D. None of the above

2. What is the maximum value of each octet in an IP address? A. 28 B. 255 C. 256 D. None of the above CCNA1 V3.0 Mod 10 (Ch 8) 1. How many bits are in an IP C. 64 2. What is the maximum value of each octet in an IP A. 28 55 C. 256 3. The network number plays what part in an IP A. It specifies the network

More information

A PPENDIX L TCP/IP and OSI

A PPENDIX L TCP/IP and OSI A PPENDIX L TCP/IP and OSI William Stallings Copyright 2010 L.1 PROTOCOLS AND PROTOCOL ARCHITECTURES...2! L.2 THE TCP/IP PROTOCOL ARCHITECTURE...5! TCP/IP Layers...5! TCP and UDP...7! Operation of TCP/IP...7!

More information

UPPER LAYER SWITCHING

UPPER LAYER SWITCHING 52-20-40 DATA COMMUNICATIONS MANAGEMENT UPPER LAYER SWITCHING Gilbert Held INSIDE Upper Layer Operations; Address Translation; Layer 3 Switching; Layer 4 Switching OVERVIEW The first series of LAN switches

More information

Data Communication Networks Introduction

Data Communication Networks Introduction Data Communication Networks Introduction M. R. Pakravan Department of Electrical Engineering Sharif University of Technology Data Networks 1 Introduction The course introduces the underlying concepts and

More information

Network Layer: Network Layer and IP Protocol

Network Layer: Network Layer and IP Protocol 1 Network Layer: Network Layer and IP Protocol Required reading: Garcia 7.3.3, 8.1, 8.2.1 CSE 3213, Winter 2010 Instructor: N. Vlajic 2 1. Introduction 2. Router Architecture 3. Network Layer Protocols

More information

White Paper. Requirements of Network Virtualization

White Paper. Requirements of Network Virtualization White Paper on Requirements of Network Virtualization INDEX 1. Introduction 2. Architecture of Network Virtualization 3. Requirements for Network virtualization 3.1. Isolation 3.2. Network abstraction

More information

Internet Concepts. What is a Network?

Internet Concepts. What is a Network? Internet Concepts Network, Protocol Client/server model TCP/IP Internet Addressing Development of the Global Internet Autumn 2004 Trinity College, Dublin 1 What is a Network? A group of two or more devices,

More information

OSI Reference Model: An Overview

OSI Reference Model: An Overview OSI Reference Model: An Overview Gaurav Bora 1, Saurabh Bora 2, Shivendra Singh 3, Sheikh Mohamad Arsalan 4 ( 1 Department of Electronics, Uttarakhand Technical University, Dehradun, INDIA) ( 2 Department

More information

Transport Layer. Chapter 3.4. Think about

Transport Layer. Chapter 3.4. Think about Chapter 3.4 La 4 Transport La 1 Think about 2 How do MAC addresses differ from that of the network la? What is flat and what is hierarchical addressing? Who defines the IP Address of a device? What is

More information

How To Use A Network Over The Internet (Networking) With A Network (Netware) And A Network On A Computer (Network)

How To Use A Network Over The Internet (Networking) With A Network (Netware) And A Network On A Computer (Network) 1 TCP Transmission Control Protocol, is a connection based Internet protocol responsible for breaking data into packets to send over a network using IP (internet protocol) IP works at the TCP/IP Internet

More information

INTERNATIONAL TELECOMMUNICATION UNION

INTERNATIONAL TELECOMMUNICATION UNION INTERNATIONAL TELECOMMUNICATION UNION )454 6 TER TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU $!4! #/--5.)#!4)/. /6%2 4(% 4%,%0(/.%.%47/2+ ")43 0%2 3%#/.$ $50,%8 -/$%- 53).' 4(% %#(/ #!.#%,,!4)/. 4%#(.)15%

More information

CONTROL MICROSYSTEMS DNP3. User and Reference Manual

CONTROL MICROSYSTEMS DNP3. User and Reference Manual DNP3 User and Reference Manual CONTROL MICROSYSTEMS SCADA products... for the distance 48 Steacie Drive Telephone: 613-591-1943 Kanata, Ontario Facsimile: 613-591-1022 K2K 2A9 Technical Support: 888-226-6876

More information

Security (II) ISO 7498-2: Security Architecture of OSI Reference Model. Outline. Course Outline: Fundamental Topics. EE5723/EE4723 Spring 2012

Security (II) ISO 7498-2: Security Architecture of OSI Reference Model. Outline. Course Outline: Fundamental Topics. EE5723/EE4723 Spring 2012 Course Outline: Fundamental Topics System View of Network Security Network Security Model Security Threat Model & Security Services Model Overview of Network Security Security Basis: Cryptography Secret

More information

Computer Networks Vs. Distributed Systems

Computer Networks Vs. Distributed Systems Computer Networks Vs. Distributed Systems Computer Networks: A computer network is an interconnected collection of autonomous computers able to exchange information. A computer network usually require

More information

Overview of Computer Networks

Overview of Computer Networks Overview of Computer Networks Client-Server Transaction Client process 4. Client processes response 1. Client sends request 3. Server sends response Server process 2. Server processes request Resource

More information

Notes Odom, Chapter 4 Flashcards Set: http://www.flashcardmachine.com/1162711/b41c

Notes Odom, Chapter 4 Flashcards Set: http://www.flashcardmachine.com/1162711/b41c EDTECH 552 (SP11) Susan Ferdon Notes Odom, Chapter 4 Flashcards Set: http://www.flashcardmachine.com/1162711/b41c telco Leased Line CSU/DSU Local Telephone Company Owns the cables and has right of way

More information

Abis interface Technical Specification for cdma2000 Spread Spectrum Systems. (A.S0003 : BSC to BTS Interoperability specification (Abis))

Abis interface Technical Specification for cdma2000 Spread Spectrum Systems. (A.S0003 : BSC to BTS Interoperability specification (Abis)) GPP A.S000 Version 1.0.0 Date: March 1, 000 Abis interface Technical Specification for cdma000 Spread Spectrum Systems (A.S000 : BSC to BTS Interoperability specification (Abis)) COPYRIGHT GPP and its

More information

An ATM WAN/LAN Gateway Architecture

An ATM WAN/LAN Gateway Architecture An ATM WAN/LAN Gateway Architecture Gary J. Minden, Joseph B. Evans, David W. Petr, Victor S. Frost Telecommunications & Information Sciences Laboratory Department of Electrical & Computer Engineering

More information

Written examination in Computer Networks

Written examination in Computer Networks Written examination in Computer Networks February 14th 2014 Last name: First name: Student number: Provide on all sheets (including the cover sheet) your last name, rst name and student number. Use the

More information

AN_2901CE_001 JULY 2005

AN_2901CE_001 JULY 2005 73M2901CE V.22 bis Single Chip Modem A Maxim Integrated Products Brand APPLICATION NOTE AN_2901CE_001 JULY 2005 Introduction V.23 is a FSK modem standard that is defined by ITU regulations. V.23 has been

More information

A304a: Understanding User Needs for Field Management Stations Part 1 Object Definitions for Signal System Masters (SSM) Based on NTCIP 1210 Standard

A304a: Understanding User Needs for Field Management Stations Part 1 Object Definitions for Signal System Masters (SSM) Based on NTCIP 1210 Standard A304a: Understanding User Needs for Field Management Stations Part 1 Object Definitions for Signal System Masters (SSM) Based on NTCIP 1210 Standard Table of Contents Introduction/Purpose... 2 SSM User

More information