sept 2017 network standards and models

45
Network Standards and Models

Upload: shahin-raj

Post on 21-Mar-2017

6 views

Category:

Engineering


0 download

TRANSCRIPT

Page 1: Sept 2017   network standards and models

Network Standards and Models

Page 2: Sept 2017   network standards and models

Network Communication

• Recognize data• Divide data into manageable chunk• Add information to each chunk to:

– Determine where the data is coming from– Identify where the data is going to

• Add timing and error checking information• Put the data on the network and send it on its

way

Page 3: Sept 2017   network standards and models

Why Networking Standards are needed?

• Standards provide a fixed way for hardware and/or software systems to communicate.

• Need for standard protocols so that software/hardware from different vendors could communicate

• Network operating systems follow strict rules (protocols) to control how each of the previous tasks are accomplished.

• For example, USB enables two pieces of equipment to interface even though they are manufactured by different companies.

• By allowing hardware and software from different companies to interconnect, standards help promote competition.

Page 4: Sept 2017   network standards and models

Types of Standards

There are two main types of standards:• Formal: a standard developed by an industry

or government standards-making body• De facto: standards that emerge in the

marketplace and are widely used, but lack official backing by a standards-making body

Page 5: Sept 2017   network standards and models

The Standardization Processes:Three Steps

• Specification: developing the classification and identifying the problems to be addressed.

• Identification of choices: identify solutions to the problems and choose the “optimum” solution.

• Acceptance: defining the solution, getting it recognized by industry so that a uniform solution is accepted.

Page 6: Sept 2017   network standards and models

Networking Standards Organizations

1. ANSI2. EIA3. IEEE4. ISO5. ITU

Page 7: Sept 2017   network standards and models

American National Standards Institute (ANSI)

• ANSI is an organization composed of more than 1000 representatives from industry in addition to other fields, such as chemical and nuclear engineering, health and safety, and construction.

• ANSI also represents the United States in setting international standards.

Page 8: Sept 2017   network standards and models

Electronic Industries Alliance (EIA)

• EIA is a trade organization composed of representatives from electronics manufacturing firms across the United States.

• EIA began as the Radio Manufacturers Association (RMA) in 1924; over time it evolved to include manufacturers of televisions, semiconductors, computers and networking devices.

Page 9: Sept 2017   network standards and models

Institute of Electrical and Electronic Engineers (IEEE)

• The IEEE is an international society composed of engineering professionals.

• Its goals are to promote development and education in the electrical engineering and computer science fields.

Page 10: Sept 2017   network standards and models

International Organization for Standardization (ISO)

• ISO is a collection of standards organizations representing 130 countries.

• ISO’s goal is to establish international technological standards to facilitate global exchange of information and barrier-free trade.

Page 11: Sept 2017   network standards and models

International Telecommunication Union (ITU)

• The ITU is a specialized United Nations agency that regulates international telecommunications, including radio and TV frequencies, satellite and telephony specifications, networking infrastructure, and tariffs applied to global communications.

• It also provides developing countries with technical expertise and equipment to advance those nations’ technological bases.

Page 12: Sept 2017   network standards and models

IEEE Networking Specifications

• 802.1 – Internetworking – Covers routing, bridging, and internetwork communications.

• 802.2 – Logical Link Control – Relates to error and flow control over data frames.

• 802.3 – Ethernet LAN – Covers all forms of Ethernet media and interfaces.

• 802.4 – Token Bus LAN – Covers all forms of Token Bus media and interfaces.

• 802.5 – Token Ring LAN – Covers all forms of Token Ring media and interfaces.

• 802.6 – Metropolitan Area Network (MAN) – Covers MAN technologies, addressing, and services.

Page 13: Sept 2017   network standards and models

IEEE Networking Specifications

• 802.7 – Broadband Technical Advisory Group – Covers broadband networking media, interfaces, and other equipment.

• 802.8 – Fiber Optic Technical Advisory Group – Covers use of fiber-optic media and technologies for various networking types.

• 802.9 – Integrated Voice/Data Networks – Covers integration of voice and data traffic over a single network medium.

• 802.10 – Network Security – Covers network access controls, encryption, certification, and other security topics.

• 802.11 – Wireless Networks – Standards for wireless networking for many different broadcast frequencies and usage techniques.

• 802.12 – High Speed Networking – Covers a variety of 100Mbps plus technologies, including 100BASEVG-AnyLAN.

Page 14: Sept 2017   network standards and models

LAYERED TASKS

• Use of the concept of layers in our daily life. • As an example, let us consider two friends who

communicate through postal mail. • The process of sending a letter to a friend would be

complex if there were no services available from the post office.

Sender, Receiver, and CarrierHierarchy

Page 15: Sept 2017   network standards and models

Tasks involved in sending a letter

Page 16: Sept 2017   network standards and models

THE OSI MODEL

• Established in 1947, the International Standards Organization (ISO) is a multinational body dedicated to worldwide agreement on international standards.

• An ISO standard that covers all aspects of network communications is the Open Systems Interconnection (OSI) model. It was first introduced in the late 1970s.

ISO is the organization.OSI is the model.

Page 17: Sept 2017   network standards and models

Relationship of OSI Layers

• Each layer of the OSI model must communicate with the layer above and below it– For example, the Presentation layer must communicate

with the Application layer (one above) and the Session layer (one below)

• As data passes down through the OSI layers, each layer (except Physical) adds some information to the data

• When data reaches the receiving computer, the information added by each layer of the OSI model is read and processed by the corresponding layer on the receiving computer

• This is referred to as peer-layer communications

Page 18: Sept 2017   network standards and models

Relationships among Seven layers of the OSI model

Computer A Computer B

VirtualCommunication

Application

Presentation

Session

Transport

Network

Data Link

Physical

Application

Presentation

Session

Transport

Network

Data Link

Physical

Page 19: Sept 2017   network standards and models

The interaction between layers in the OSI model

Page 20: Sept 2017   network standards and models

An exchange using the OSI model

Page 21: Sept 2017   network standards and models

Physical layer

The physical layer is responsible for movements ofindividual bits from one hop (node) to the next.

Page 22: Sept 2017   network standards and models

Data link layer

The data link layer is responsible for moving frames from one hop (node) to the next.

Page 23: Sept 2017   network standards and models

Hop-to-hop delivery

Page 24: Sept 2017   network standards and models

Network layer

The network layer is responsible for the delivery of individual packets from

the source host to the destination host.

Page 25: Sept 2017   network standards and models

Source-to-destination delivery

Page 26: Sept 2017   network standards and models

Transport layer

The transport layer is responsible for the delivery of a message from one process to another.

Page 27: Sept 2017   network standards and models

Reliable process-to-process delivery of a message

Page 28: Sept 2017   network standards and models

Session layer

The session layer is responsible for dialog control and synchronization.

Page 29: Sept 2017   network standards and models

Presentation layer

The presentation layer is responsible for translation, compression, and encryption.

Page 30: Sept 2017   network standards and models

Application layer

The application layer is responsible for providing services to the user.

Page 31: Sept 2017   network standards and models

Summary of layers

Page 32: Sept 2017   network standards and models

TCP/IP PROTOCOL SUITE

• The layers in the TCP/IP protocol suite do not exactly match those in the OSI model.

• The original TCP/IP protocol suite was defined as having four layers: host-to-network, internet, transport, and application.

• However, when TCP/IP is compared to OSI, we can say that the TCP/IP protocol suite is made of five layers: physical, data link, network, transport, and application.

Page 33: Sept 2017   network standards and models

TCP/IP and OSI model

Page 34: Sept 2017   network standards and models

ADDRESSINGFour levels of addresses are used in an internet employing the TCP/IP protocols: physical, logical, port, and specific.

Relationship of layers and addresses in TCP/IP

Page 35: Sept 2017   network standards and models

Applying the OSI Model

Page 36: Sept 2017   network standards and models

OSI Process

Physica l LayerP laces bits on to the network m edia

Data Link LayerPackages data into fram es

Adds FC S; adds physical addressespasses to Physical layer

Network layerAdd network addresses

passes da ta to Data Link Layer

Transport layerSubdivides data

adds sequencing infopasses data to N e twork layer

Session layerAdds a con trol fram e to data tha t

indica tes that you have the right to transm it datapasses data to T ransport laye r

Presentation layerencyrpts reques t (if necessary )

adds any codes required to im plem ent form attingpasses request to S ession layer

Application leve lform ulates requestfor data and sends

request to Presenta tion layer

Request for e -m ail is received by Physical laye ron rece iving com puter

Request is passed up the layers of the OSI m odelEach layer read, processes and rem oves in fo added by coorespond ing layer on sending com puter

User Requests M ail

Page 37: Sept 2017   network standards and models

In Next Figure a node with physical address 10 sends a frame to a node with physical address 87. The two nodes are connected by a link (bus topology LAN). As the figure shows, the computer with physical address 10 is the sender, and the computer with physical address 87 is the receiver.

Example 1

Page 38: Sept 2017   network standards and models

Physical addresses

Page 39: Sept 2017   network standards and models

Most local-area networks use a 48-bit (6-byte) physical address written as 12 hexadecimal digits; every byte (2 hexadecimal digits) is separated by a colon, as shown below:

Example2

07:01:02:01:2C:4B

A 6-byte (12 hexadecimal digits) physical address.

Page 40: Sept 2017   network standards and models

Next Figure shows a part of an internet with two routers connecting three LANs. Each device (computer or router) has a pair of addresses (logical and physical) for each connection. In this case, each computer is connected to only one link and therefore has only one pair of addresses. Each router, however, is connected to three networks (only two are shown in the figure). So each router has three pairs of addresses, one for each connection.

Example 3

Page 41: Sept 2017   network standards and models

IP addresses

Page 42: Sept 2017   network standards and models

Next Figure shows two computers communicating via the Internet. The sending computer is running three processes at this time with port addresses a, b, and c. The receiving computer is running two processes at this time with port addresses j and k. Process a in the sending computer needs to communicate with process j in the receiving computer. Note that although physical addresses change from hop to hop, logical and port addresses remain the same from the source to destination.

Example 4

Page 43: Sept 2017   network standards and models

Port addresses

Page 44: Sept 2017   network standards and models

Communication Functions according to the OSI Model

User applications ..

Encryption/decryption

compression/expansion

Choice of syntax

Sessioncontrol

Session to transportmapping

Session management

Sessionsynch.

Layer and flowcontrol

Error recovery

Multiplexing

Connection control

Routing Addressing

Errorcontrol

Flowcontrol

Data link establishment

Synch Framing

Access to transm. media

Physical and electrical interface

Activation/ deactivation of con.

Application layer

Presentation layer

Session layer

Transport layer

Network layer

Link layer

Physical layer

Page 45: Sept 2017   network standards and models

Thank you