Download Ethernet and TCP/IP - Oakton Community College

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

IEEE 1394 wikipedia , lookup

Policies promoting wireless broadband in the United States wikipedia , lookup

Multiprotocol Label Switching wikipedia , lookup

Parallel port wikipedia , lookup

RapidIO wikipedia , lookup

Network tap wikipedia , lookup

Extensible Authentication Protocol wikipedia , lookup

Asynchronous Transfer Mode wikipedia , lookup

Computer network wikipedia , lookup

Registered jack wikipedia , lookup

Recursive InterNetwork Architecture (RINA) wikipedia , lookup

Deep packet inspection wikipedia , lookup

Zero-configuration networking wikipedia , lookup

Spanning Tree Protocol wikipedia , lookup

IEEE 802.1aq wikipedia , lookup

Internet protocol suite wikipedia , lookup

Wireless security wikipedia , lookup

Piggybacking (Internet access) wikipedia , lookup

CAN bus wikipedia , lookup

AppleTalk wikipedia , lookup

I²C wikipedia , lookup

IEEE 1355 wikipedia , lookup

Wake-on-LAN wikipedia , lookup

Power over Ethernet wikipedia , lookup

Cracking of wireless networks wikipedia , lookup

Virtual LAN wikipedia , lookup

Point-to-Point Protocol over Ethernet wikipedia , lookup

IEEE 802.11 wikipedia , lookup

UniPro protocol stack wikipedia , lookup

Transcript
Ethernet
Oakton Community College
CIS 238
Ethernet
• Developed as Xerox Network System (XNS) by
PARC
• Original form is “DIX”, later Ethernet II
• Standardized by IEEE as 802.2, 802.3 (wired),
802.11 (wireless)
• 802.4 (Token Ring), 802.5 (Token Bus) no longer
used
Media Types
• Thicknet Coax (10 Base 5): several kilometers
• Thinnet Coax (10 Base): thousands of meters
• Unshielded twister pair:
(10/100BaseT/1000BaseTX) – 100 M.
10GBaseT – 15M (CX) – 100M (10GBaseT)
• Shielded twisted pair. Same a UTP.
• Fiber Optic – multi-mode: 220-550M (50-62.5
micron), single mode: 10-70KM.
• Wireless – B/G (2.4GHZ) < 100M, A (5GHZ) <<
100M
Media Types
• Coax almost never used, except maybe by the cable company.
Replaced by fiber optic which uses less power, less susceptible
to interference, same distance advantages at higher speeds.
• Twisted pair is an “unbalanced” electrical circuit - no absolute
ground like coax, so attenuation leads to severe distance
limitations (100M).
• “Twisted” to minimize electrical crosstalk caused by (counter)
EMF. “Shielded” if external EMF is a factor.
• Multiple fiber optic type from 10BaseFX to 100GBaseER4. Too
many standards to list.
Media Access Control Address
• 6 byte field burned into the Ethernet chip
• Can be overridden as “local” address
• Has meaning only on local network (OSI Layer 2)
• Represented as 12 hexadecimal digits.
• The first 3 bytes (6 hex numbers) represent the
manufacturer (OUI) as assigned by IEEE.
Digital Encoding
•
Coax Manchester encoding: encoding a logic 0 is indicated by a 0 to 1
transition at the centre of the bit and a logic 1 is indicated by a 1 to 0
transition at the centre of the bit. This is used on coax media.
Original Data: Value Sent
- Logic 0: 0 to 1 (upward transition at bit centre)
- Logic 1: 1 to 0 (downward transition at bit centre)
•
Example: data (1,1,0,1,0,0) being sent:
•
Shielded twisted pair uses transmission using a 4b/5b MLT code with three
signal levels (as opposed to just two above). So 100 MBS uses 33 MHZ
over 2 pair. Gigabit Ethernet utilizes five levels and 8b/10b encoding,
sending 1 Gbps within 100 MHz of bandwidth over 4 pair..
Segments
•
Base Ethernet is a broadcast medium, every computer on a network section
(segment) shares the same wire(s)/electrical connection.
•
Multiple sections can be connected together by digital “repeaters” to extend the
range of a segment by repeating digital signals from one side to the other. This is
an OSI layer 1 device.
•
Repeaters are passive devices (no MAC Address) but are always powered to repeat
digital signals.
•
Coax Ethernet repeaters are subject to the 5/4/3 rule – 5 segments connected by 4
repeaters with three segments active - a limit of 30 active workstations.
•
A multi-port repeater is referred to as a “hub”. Usually only used with twisted pair
wiring.
•
Hubs have their own version of the repeater rule when daisy-chained called the
Class I (10 MBS, 4 hubs) or Class II (100 MBS 2 hubs) that define how they can be
connected within a collision domain.
Access Method
•
•
•
•
Ethernet is a “broadcast” on each “segment” where multiple host(s) try to gain
control of a single media.
Access is gained by sending a “sense” packet 64 bytes long on each segment (511
“bit times”).
Signal propagation times and attenuation determine the distance limit for each
media type.
If another host transmits at the same time a “collision” is detected in a “jam”
packet.
• Each workstation then backs off a pseudo-random amount of time before
re-trying.
• This process is referred to a Collision Sense, Multiple Access with Collision
Detection – CSMA/CD
LAN Segment – Collision Domain
•
The area within which CSMA/CD takes place is called a “collision domain”. With multiple
workstations accessing the medium in this way, queueing theory states full utilization with
this half-duplex protocol is 33%.
•
To connect two collision domain segments, a “bridge” is used connecting a collision domain
segment to a port. This is an OSI Layer 2 device.
•
A bridge functions by listen, learn, forward. Separate CSMA/CD on each port - populating an
internal MAC Address table assigning each MAC address to a port it responds on.
•
A multi-port bridge is called a switch.
•
Since each port on a switch terminates a collision domain; if only one device is connected to
the port, CSMA/CD can be dropped. This allows the port to function in full-duplex
(simultaneous send/receive) mode.
•
Simple switches only function as one Layer 2 LAN segment. Configurable switches can
separate ports into logical semgment known as V(virtual)LANs.
•
Finally, a Layer 2 segment is terminated by a OSI Layer 3 device – a router.
Ethernet Frames
•
All information placed into Ethernet “packets” or frames. Multiple frame types: Ethernet
II/DIX, 802.3, 802.2, 802.2 inside 802.3, 802.2 + Ethernet II or SNAP - used by multiple LAN
protocols.
•
Ethernet frames preceded by an 8 byte “preamble” of 7 bytes alternating 1 and 0 for timing
and one “flag” byte ending in 0x7e.
•
Ethernet packet has a header with Destination (MAC) Address, Source MAC Address and 2byte Ethertype/Length field and terminated by a 32 bit Frame Check Sequence (FCS)
representing a “hash” of the packet contents – excluding preamble.
•
1500 Byte frame (data) limit.
•
A common network problem used to be Ethernet attached devices on the same LAN not
“seeing” each other due use of different frame type (Netware IPX). As TCP/IP becomes the
de-facto LAN protocol, these type of connectivity issues become rare since TCP/IP uses
DIX/EII frame type by default. Though this is configurable on most NICs (but don’t do it).
•
If the EtherType/Length value is greater than 0x05DC (decimal 1500), then the frame is
interpreted / processed as an Ethernet II packet.
Ethernet Frame Types
• “Raw” Ethernet (Xerox format)
• -------------------- Data direction
• Type field values include:
• 0x0600 XNS (Xerox)
0x0800 IP (Internet protocol)
0x6003 DECNET
0x8137 IPX
Ethernet Frame Types
• IEEE Standard
• ----------------------- Data direction
Ethernet Frame Types
• 802.2 (protocol encapsulation header after 802.3
header)
• ----------------------- Data direction
• Used primarily for non-routed LAN protocols:
0x0404 SNA
0xF0F0 NETBEUI
0x0A0A for LLC2
Ethernet Frame Types
• SNAP
• ----------------------- Data direction
• 802.2 header for DIX frame type
• Primarily used for TCP/IP, IPX
802.11 Specification
•
•
•
•
•
802.11b (channels 1-11 or 14)
- Speeds of 5.5 or 11 Mb/sec
- 2.4 GHZ spread spectrum
- 100M inside, 300M outside
802.11g (channels 1-11 or 14)
- Speeds of 6-54 Mb/sec
- 2.4 GHZ spread spectrum or QAM
- 100M
802.11n (MIMO) (channels 1-11 or 14)
- Speeds to 150 Mb/sec
- 2.4 GHZ QAM or other method
- 100M, Full Duplex
802.11a (23 channels, channel numbering varies)
- Speeds of 6-54 Mb/sec
- 5 GHz band
- 100M Distance inside or outside
Coming soon: 802.11ac - full duplex gigabit wireless
Wireless Security
•
WEP (Wireless Enryption Protocol):
- 64-bit key (40-bit secret code, 24-bit “init” vector)
- 104 bit key (13 byte key as 26 hex digits)
- symmetric key with CRC -32 check
•
WPA (WiFi Protected Access):
- 3DES, 128 bit key, per packet, TKIP
- seed “key phrase” 8-63 bytes
•
WPA2 (WiFi Protected Access 2):
- AES, 256 bit key, per packet, CCMP
- seed “key phrase” 8-63 byte
•
EAP (Extensible Authentication Protocol) for user based authentication in combination with
802.1X – port/mac security.
- EAP types: EAP-TLS, EAP-TTLS/MSCHAPv2, PEAPv0/EAP-MSCHAPv2, PEAPv1/EAP-GTC,
PEAP-TLS, EAP-SIM, EAP-AKA, EAP-FAST
•
Wireless frame types use double Ethernet headers to allow “hopping” from wireless access
point to access point.