CISCO NETWORKING ACADEMY PROGRAM (CNAP) SEMESTER 1/ MODULE 6

25
1 CISCO NETWORKING ACADEMY PROGRAM (CNAP) SEMESTER 1/ MODULE 6 Ethernet Fundamentals

description

CISCO NETWORKING ACADEMY PROGRAM (CNAP) SEMESTER 1/ MODULE 6. Ethernet Fundamentals. CISCO NETWORKING ACADEMY PROGRAM SEMESTER 1/ MODULE 6. Ethernet Fundamentals. Objectives. Upon completion of this module, students will be able to perform tasks related to the following: - PowerPoint PPT Presentation

Transcript of CISCO NETWORKING ACADEMY PROGRAM (CNAP) SEMESTER 1/ MODULE 6

Page 1: CISCO NETWORKING ACADEMY PROGRAM (CNAP) SEMESTER 1/ MODULE 6

1

CISCO NETWORKING ACADEMY PROGRAM (CNAP)SEMESTER 1/ MODULE 6

Ethernet Fundamentals

Page 2: CISCO NETWORKING ACADEMY PROGRAM (CNAP) SEMESTER 1/ MODULE 6

2

CISCO NETWORKING ACADEMY PROGRAMSEMESTER 1/ MODULE 6

Ethernet Fundamentals

Objectives

• Upon completion of this module, students will be able to perform tasks related to the following:

• Ethernet Fundamentals

• Ethernet Operation

Page 3: CISCO NETWORKING ACADEMY PROGRAM (CNAP) SEMESTER 1/ MODULE 6

3

CISCO NETWORKING ACADEMY PROGRAMSEMESTER 1/ MODULE 6

Ethernet Fundamentals

Evolution of Ethernet

• The first Ethernet standard was published in 1980 by a consortium of Digital Equipment Company, Intel, and Xerox (DIX).

• At that time, Ethernet transmitted at up to 10 Mbps over thick coaxial cable up to a distance of two kilometers.

• In 1985, the Institute of Electrical and Electronics Engineers (IEEE) standards committee published standards for LANs. These standards start with the number 802. The standard for Ethernet is 802.3.

• In 1995, IEEE announced a standard for a 100-Mbps Ethernet. This was followed by standards for gigabit per second (Gbps, 1 billion bits per second) Ethernet in 1998 and 1999.

• IEEE approved the standards for 10-Gb Ethernet in June 2002

Page 4: CISCO NETWORKING ACADEMY PROGRAM (CNAP) SEMESTER 1/ MODULE 6

4

CISCO NETWORKING ACADEMY PROGRAMSEMESTER 1/ MODULE 6

Ethernet Fundamentals

IEEE Ethernet Naming Rules

• The abbreviated description consists of: • A number indicating the number of Mbps transmitted. • The word base, indicating that baseband signaling is used. Then, the word broad

means that broadband signaling.• One or more letters of the alphabet indicating the type of medium used (F= fiber

optical cable, T = copper unshielded twisted pair).

Page 5: CISCO NETWORKING ACADEMY PROGRAM (CNAP) SEMESTER 1/ MODULE 6

5

CISCO NETWORKING ACADEMY PROGRAMSEMESTER 1/ MODULE 6

Ethernet Fundamentals

Ethernet and the OSI Model

• Ethernet operates in two areas of the OSI model, the lower half of the data link layer, known as the MAC sublayer and the physical layer

• The MAC sublayer is concerned with the physical components that will be used to communicate the information, provide access to media

• The Logical Link Control (LLC) sublayer remains relatively independent of the physical equipment that will be used for the communication process, communicate with upper layer

Page 6: CISCO NETWORKING ACADEMY PROGRAM (CNAP) SEMESTER 1/ MODULE 6

6

CISCO NETWORKING ACADEMY PROGRAMSEMESTER 1/ MODULE 6

Ethernet Fundamentals

Ethernet and the OSI Model

Page 7: CISCO NETWORKING ACADEMY PROGRAM (CNAP) SEMESTER 1/ MODULE 6

7

CISCO NETWORKING ACADEMY PROGRAMSEMESTER 1/ MODULE 6

Ethernet Fundamentals

Ethernet and the OSI Model

Page 8: CISCO NETWORKING ACADEMY PROGRAM (CNAP) SEMESTER 1/ MODULE 6

8

CISCO NETWORKING ACADEMY PROGRAMSEMESTER 1/ MODULE 6

Ethernet Fundamentals

Naming

• Ethernet uses MAC addresses that are 48 bits in length and expressed as twelve hexadecimal digits.

• The first six hexadecimal digits identify the manufacturer or vendor known as the Organizational Unique Identifier (OUI).

• The remaining six hexadecimal digits represent the interface serial number, or another value administered by the specific equipment manufacturer.

• MAC addresses are sometimes referred to as burned-in addresses (BIA) because they are burned into read-only memory (ROM).

Page 9: CISCO NETWORKING ACADEMY PROGRAM (CNAP) SEMESTER 1/ MODULE 6

9

CISCO NETWORKING ACADEMY PROGRAMSEMESTER 1/ MODULE 6

Ethernet Fundamentals

Layer 2 Framing

• Framing is the Layer 2 encapsulation process. • A frame is the Layer 2 Protocol Data Unit (PDU)• Names of the fields (in each frame) are as follows:

• Start frame field - beginning signaling sequence of bytes• Address field - source and destination MAC address• Length / type field - specifies frame length (in bytes) or layer 3 protocol• Data field - contain upper layer data• Frame check sequence field - checks error

Page 10: CISCO NETWORKING ACADEMY PROGRAM (CNAP) SEMESTER 1/ MODULE 6

10

CISCO NETWORKING ACADEMY PROGRAMSEMESTER 1/ MODULE 6

Ethernet Fundamentals

Ethernet Frame Structure (IEEE 802.3 Ethernet)

Page 11: CISCO NETWORKING ACADEMY PROGRAM (CNAP) SEMESTER 1/ MODULE 6

11

CISCO NETWORKING ACADEMY PROGRAMSEMESTER 1/ MODULE 6

Ethernet Fundamentals

Ethernet Frame Structure (Ethernet II)

• Standard introduced by DIX• Use Type Field to determine higher layer protocol• Type example: 0x0800 (IPv4), 0x806 (ARP)

Page 12: CISCO NETWORKING ACADEMY PROGRAM (CNAP) SEMESTER 1/ MODULE 6

12

CISCO NETWORKING ACADEMY PROGRAMSEMESTER 1/ MODULE 6

Ethernet Fundamentals

IEEE Frame Field

• The Preamble used for timing synchronization • A Start Frame Delimiter marks the end of the timing information, and contains the bit

sequence 10101011. • The Destination Address field contains the MAC destination address • The Source Address field contains the MAC source address • The Length/Type field supports two different uses. If the value is less than 1536 decimal,

0x600 (hexadecimal), then the value indicates length, otherwise indicates the type• The Data and Pad field

• may be of any length that does not exceed the maximum frame size • The maximum transmission unit (MTU) for Ethernet is 1500 • An unspecified pad is inserted immediately after the user data when there is not

enough user data for the frame to meet the minimum frame length which are equal to 46 octets

• A FCS contains a four byte CRC value that is created by the sending device and is recalculated by the receiving device to check for damaged frames.

Page 13: CISCO NETWORKING ACADEMY PROGRAM (CNAP) SEMESTER 1/ MODULE 6

13

CISCO NETWORKING ACADEMY PROGRAMSEMESTER 1/ MODULE 6

Ethernet Fundamentals

Ethernet & IEEE 802.3 Frame Formats

Page 14: CISCO NETWORKING ACADEMY PROGRAM (CNAP) SEMESTER 1/ MODULE 6

14

CISCO NETWORKING ACADEMY PROGRAMSEMESTER 1/ MODULE 6

Ethernet Fundamentals

Media Access Control (MAC)

• MAC refers to protocols that determine which computer on a shared-medium environment, or collision domain, is allowed to transmit the data.

• There are two broad categories of Media Access Control, deterministic (taking turns) and non-deterministic (first come, first served).

• Deterministic protocols include Token Ring and FDDI.

• Non-deterministic MAC protocols use a first-come, first-served approach, CSMA/CD is a simple system.

• Ethernet – Logical Bus, Physical Star or Extended Star

• Token Ring – Logical Ring, Physical Star• FDDI – Logical Ring, Physical Dual Ring

Page 15: CISCO NETWORKING ACADEMY PROGRAM (CNAP) SEMESTER 1/ MODULE 6

15

CISCO NETWORKING ACADEMY PROGRAMSEMESTER 1/ MODULE 6

Ethernet Fundamentals

MAC Rule and Collision Detection/Back Off

• Networking devices with data to transmit work in a listen-before-transmit mode.

• If the node determines the network is busy, the node will wait a random amount of time before retrying.

• If the node determines the networking media is not busy, the node will begin transmitting and listening.

• Networking devices detect a collision has occurred when the amplitude of the signal on the networking media increases.

• When a collision occurs, a backoff algorithm is invoked and transmission is stopped. The nodes stop transmitting for a random period of time, which is different for each device.

Page 16: CISCO NETWORKING ACADEMY PROGRAM (CNAP) SEMESTER 1/ MODULE 6

16

CISCO NETWORKING ACADEMY PROGRAMSEMESTER 1/ MODULE 6

Ethernet Fundamentals

CSMA/CD Process

Page 17: CISCO NETWORKING ACADEMY PROGRAM (CNAP) SEMESTER 1/ MODULE 6

17

CISCO NETWORKING ACADEMY PROGRAMSEMESTER 1/ MODULE 6

Ethernet Fundamentals

Ethernet Timing

Bit time = 1/Ethernet Speed

Page 18: CISCO NETWORKING ACADEMY PROGRAM (CNAP) SEMESTER 1/ MODULE 6

18

CISCO NETWORKING ACADEMY PROGRAMSEMESTER 1/ MODULE 6

Ethernet Fundamentals

Interframe Spacing

• The minimum spacing between two non-colliding frames is also called the interframe spacing

• The gap is intended to allow slow stations time to process the previous frame and prepare for the next frame

Page 19: CISCO NETWORKING ACADEMY PROGRAM (CNAP) SEMESTER 1/ MODULE 6

19

CISCO NETWORKING ACADEMY PROGRAMSEMESTER 1/ MODULE 6

Ethernet Fundamentals

Slot Time

Page 20: CISCO NETWORKING ACADEMY PROGRAM (CNAP) SEMESTER 1/ MODULE 6

20

CISCO NETWORKING ACADEMY PROGRAMSEMESTER 1/ MODULE 6

Ethernet Fundamentals

Error Handling

• The most common error condition on an Ethernet is the collision

• Collisions result in network bandwidth loss that is equal to the initial transmission and the collision jam signal

• If collision is detected, the sending stations transmit a 32-bit “jam” signal that will enforce the collision

• The most commonly observed data pattern for a jam signal is simply a repeating one, zero, one, zero pattern

Page 21: CISCO NETWORKING ACADEMY PROGRAM (CNAP) SEMESTER 1/ MODULE 6

21

CISCO NETWORKING ACADEMY PROGRAMSEMESTER 1/ MODULE 6

Ethernet Fundamentals

Types of Collisions

• There are three types of collisions:• Local Collisions

• Waveforms overlap, doubling of the signal pushes the voltage level of the signal beyond the allowed maximum

• simultaneous RX/TX activity in half duplex environment• Remote Collisions

• A frame that is less than minimum length, has an invalid FCS checksum, does not exhibit local collision

• Late Collisions• Collisions occurring after the first 64 octets

• NIC will retransmit a normally collided frame automatically, but will not automatically retransmit a frame that was collided late

Page 22: CISCO NETWORKING ACADEMY PROGRAM (CNAP) SEMESTER 1/ MODULE 6

22

CISCO NETWORKING ACADEMY PROGRAMSEMESTER 1/ MODULE 6

Ethernet Fundamentals

Ethernet Errors

• The following are the sources of Ethernet error:• Collision or runt – Simultaneous transmission occurring before slot time has elapsed• Late collision – Simultaneous transmission occurring after slot time has elapsed • Jabber or long frame – Excessively or illegally long transmission • Short frame or runt – Illegally short transmission • FCS error – Corrupted transmission • Alignment error – Insufficient or excessive number of bits transmitted • Range error – Actual and reported number of octets in frame do not match • Ghost or jabber – Unusually long Preamble or Jam event

Page 23: CISCO NETWORKING ACADEMY PROGRAM (CNAP) SEMESTER 1/ MODULE 6

23

CISCO NETWORKING ACADEMY PROGRAMSEMESTER 1/ MODULE 6

Ethernet Fundamentals

Ethernet Auto-negotiation

• As Ethernet grew from 10 to 100 and 1000 Mbps, one requirement was to make each technology interoperable by using a process called Auto-Negotiation of speeds

• This process defines how two link partners may automatically negotiate a configuration offering the best common performance level

• 10BASE-T required each station to transmit a link pulse about every 16 milliseconds, whenever the station was not engaged in transmitting a message.

• Auto-Negotiation adopted this signal and renamed it a Normal Link Pulse (NLP). • When a series of NLPs are sent in a group for the purpose of Auto-Negotiation, the group

is called a Fast Link Pulse (FLP) burst.• Auto-Negotiation is accomplished by transmitting a burst of 10BASE-T Link Pulses from

each of the two link partners. • The burst communicates the capabilities of the transmitting station to its link partner• After both stations have interpreted what the other partner is offering, both switch to the

highest performance common configuration and establish a link at that speed

Page 24: CISCO NETWORKING ACADEMY PROGRAM (CNAP) SEMESTER 1/ MODULE 6

24

CISCO NETWORKING ACADEMY PROGRAMSEMESTER 1/ MODULE 6

Ethernet Fundamentals

Ethernet Auto-negotiation

Page 25: CISCO NETWORKING ACADEMY PROGRAM (CNAP) SEMESTER 1/ MODULE 6

25

CISCO NETWORKING ACADEMY PROGRAMSEMESTER 1/ MODULE 6

Ethernet Fundamentals

Link Establishment & Full/Half Duplex

• There are two duplex modes, half and full:• All coaxial implementations are half duplex in nature. • UTP and fiber implementations may be operated in half duplex. • 10-Gbps implementations are specified for full duplex only

• There are only two methods of achieving a full-duplex link. • through a completed cycle of Auto-Negotiation• to administratively force both link partners to full duplex.

• If link partners are capable of sharing more than one common technology, the list shown below is used to determine which technology should be chosen from the offered configurations