Scenario of Communicating You are all on different computers that are

advertisement
Scenario of Communicating
• You are all on different computers that are
connected to the internet and you want to
send messages or data to each other.
• Every application, generally, has a way to
send or receive information, data, etc. to
someone else on the Internet.
…Scenario of Communicating
• I send a message that gets translated into the
language of each layer of the protocol software
that must be traversed in order to tell the
hardware to send the message out over the
cables or wireless.
• The hardware speaks in “1’s” and “0’s” and each
bit has special coded significance, some bits
being commands and others being data.
• I have no desire to speak one’s and zero’s.
What is a protocol
• Set of rules that governs the communications
between computers on a network.
• These rules include guidelines that regulate the
following characteristics of a network:
–
–
–
–
access method,
allowed physical topologies,
types of cabling, and
speed of data transfer
The TCP/IP Layering Model
TCP/IP Relationship to ISO/OSI
Reference Model
more details
TCP/IP & Other Protocols vs
Original ISO/OSI 7-Layer Model
7
Application
HTTP, SMTP, SNMP, FTP, Telnet,
scp, NFS, RTSP
6
Presentation
XML, XDR, ASN.1, SMB, AFP
5
Session
TLS, SSH, ISO 8327 / CCITT
X.225, RPC, NetBIOS, ASP
4
Transport
TCP, UDP, RTP, SCTP, SPX, ATP
3
Network
IP, ICMP, IGMP, X.25, CLNP, ARP,
RARP, OSPF, RIP, IPX, DDP
2
Data Link
1
Physical
Ethernet, Token ring, PPP, HDLC,
Frame relay, ISDN, ATM
electricity, radio, laser
Network Protocol Game
•
•
•
•
Each student participant assumes
a different role in the protocol
layer.
One student starts as user and
passes the message on to a
student acting as the application
layer.
Each student identifies what layer
he/she is and what has to be done
to pass it on to the next level.
When the message gets to the
physical level, the player
representing the physical level
identifies what has to be done to
the message and by what medium
the message is going to travel
over the network and where it is
going next and what the final
destination is.
•
•
•
•
The message then travels either to a
computer that relays the message
on or to the final destination. This
will be determined by the instructor
or the student.
When the message gets to the
player representing the final
destination, the process starts in
reverse starting at the physical layer
and going to the application layer
and finally the receiving user.
Each player will start with 10 points
and depending on whether he
correctly executes his task, will
receive a plus point or a negative
point.
This game will be used throughout
the semester and varied in detail
depending on what is being taught.
TCP/IP Layer Responsibilities
Stacking Protocol Layers
4. Application Layer
3. Transport Layer
2. Internet Layer
1. Network Access Layer
Download