Protocol Suites - York Technical College
Download
Report
Transcript Protocol Suites - York Technical College
Protocol Suites
Lecture 1
Protocol
An agreed-upon format for transmitting data
between two devices.
Communication b/w Nodes
Requires sending and receiving devices
Both devices must be configured for the
same protocol or there must be a
gateway to translate between the
protocols
Network Communication How
Sending Device (Source)
File/message is separated into smaller parts –
segments/packets/frames
Encapsulation - Headers including source and
destination addresses – logical and physical –
added to front of each part of the message as it
moves through the OSI layers; trailers sometimes
added – depending on the layer
Encapsulated data is sent through the source NIC
via the media to destination NIC.
Network Communication How
Receiving Device (Destination)
Bits input through destination NIC
Headers and trailers are stripped from the
data
Packets are reassembled into file/message
(data).
Data is passed to the specific application
Communication
Message to
send to
Workstation
B
Application
Application
Presentation
Presentation
Session
Session
Transport
Transport
Network
Network
Data Link
Data Link
Physical
Physical
Protocol Suite
Groupings of protocols
Examples:
TCP/IP
IPX/SPX
Appletalk
Protocol Categories
Application Protocols
Transport Protocols
Facilitate client functions
Map to the top three layers of OSI
Facilitate communication between nodes
Maps to Layer 4
Network Protocols
Facilitates addressing for communication between
nodes
Maps to Layer 3
Suites
TCP/IP - Transmission Control Protocol/Internet Protocol
IPX/SPX – Internetwork Packet Exchange/Sequenced Packet Exchange
Proprietary – Novell
Routable
AppleTalk
Most popular
Available for all platforms and OS
Open source (non-proprietary)
Routable
Proprietary – Macintosh
Routable
NetBEUI – Net Bios Extended User Interface
Non-routable
Good for a simple LAN or peer to peer network
TCP/IP Protocol Suite
FTP – File Transfer Protocol (AP)
TFTP – Trivial File Transfer Protocol (AP)
Processing using a remote server
Terminal emulation
TCP – Transmission Control Protocol (TP)
Sending mail from a mail server
Telnet – Telecommunication Network (AP)
Monitoring network resources
SMTP – Simple Mail Transport Protocol (AP)
Transferring files very quickly (no error checking; uses UDP)
SNMP – Simple Network Management Protocol (AP)
Transferring files (downloading/uploading)
Connection-oriented
Responsible for reliable end (node) to end (node) connectivity
Provides error detection and handling
UDP – User Datagram Protocol (TP)
Connectionless
Fast
No error checking
TCP/IP Protocol Suite
IP – Internet Protocol (NP)
ARP – Address Resolution Protocol (NP)
Source node knows IP address of destination node; needs MAC address. Sends
broadcast on network. Node with matching IP responds with its MAC address.
ICMP – Internet Control Message Protocol (NP)
Connectionless (depends on TCP for reliability)
Logical addressing and best path selection
Provides information regarding errors
PING makes use of ICMP to test connectivity
TRACERT
DNS – Domain Name Service (NP)
Translates named nodes to their IP addresses
Example: Dilleelt is my computer’s name; IP address is 10.19.9.16
RARP – Reverse Address Resolution Protocol (NP)
Source node knows destination MAC address; needs IP address. Sends request.
TCP/IP Suite Mapped to OSI Layers
Application
FTP
TFTP Telnet SMTP DNS SNMP
Presentation
Session
Transport
Network
Data Link
Physical
TCP
UDP
HTTP
Unique
address
IP Addressing
IP address for each node must be unique
Four bytes (bytes called octets)
10.9.19.3 might be a node address
10.0.0.0 would be the network address
The first 10 in 10.9.19.3 corresponds to the network in this
example.
Subnet mask identifies which part of the IP address
refers to the network address and which part to the
node.
11111111.00000000.00000000.00000000 (binary subnet
mask)
255.0.0.0 would be the subnet mask
IP Address Classes
Businesses are assigned network IP
addresses by IANA – Internet Assigned
Numbers Authority - depending on the
size of the business.
Class A – very large businesses such as
the US government
Class B – large businesses
Class C – medium sized businesses
IP Class Addresses & S/N
Masks
The first number of the network
address identifies the network class
Class A: 1 – 126
Class B: 128 – 191
S/N mask: 255.0.0.0
S/N mask: 255.255.0.0
Class C: 192 – 223
S/N mask: 255.255.255.0