RelativeResourceManager

RelativeResourceManager - CprE 530 Advanced Protocols and...

Info iconThis preview shows pages 1–6. Sign up to view the full content.

View Full Document Right Arrow Icon
CprE 530 1 Advanced Protocols and Network Security Lecture 1 Today’s Topics Introduction Layered architecture • Key terms 2 Protocol Functions OSI model TCP/IP Model
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Course Overview Protocols Protocol Implementations Security Issues 3 • Security Issues Performance Issues Several programming assignments – packet sniffer – spam email History of Networking 1950s 1960 1970 Point-to-point network to main frames 1969 ARPA NET (4 nodes) 1973 TCP/IP development 1973 Ethernet was proposal in a Ph.D. Dissertation 1977 TCP/IP test bed 1979 UUCPnet 1971 15 nodes in APRANET 1844 First Telegraph line 1861 Over 2200 telegraph offices 1866 First transatlantic cable 1875 First words on a telephone 1880 over 30,000 phones 1900 over 600,000 phones 1910 over 5,000,000 phones 1920 over 11,000,000 phones 1968 300 baud modem 1840 1900 4 1980 1990 2000 1983 TCP/IP becomes the protocol for ARPANET 1986 NSFNET is started 1995 First ISPs started 1980 ARPANET virus (accidental) 1984 over 1000 hosts 1987 over 10,000 hosts 1988 Internet worm infects over 6,000 hosts 1989 over 100,000 hosts 1992 over 1,000,000 hosts 1991 WWW released by CERN 1996 over 10,000,000 hosts
Background image of page 2
Layered Architecture Application Application Protocol Protoco 5 Network Services Network Services Communications Network Protocol Layered Architecture Layer N Layer N Protocol SAP Service Access Points 6 Layer N-1 Layer N-1 Protocol
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Layered Architecture Brought about because of a need for standards Layers: – take information from above (layer N-1) – and pass information below (layer N+1) 7 The services are provided through the service access points (SAPs) Layer functionality is implemented through an entity Each layer contains one or more entities which are responsible for providing services to the N+1 layer Layered Architecture In order for layers to carry out functions, they need to communicate A layer N entity may need to communicate with another layer N entity, which does not 8 reside on the same system, to provide the service. The layer N entity uses the layer N-1 services to communicate with the remote layer N entity.
Background image of page 4
Layered Architecture Send_data Rcv_data Send_data Rcv_data Protocol A 9 Layer B Send_packet Rcv_packet B Send_packet Rcv_packet Protocol B Layered Architecture PROTOCOLS are the rules that have been defined for the layer N to layer N communication. They represent extra information – example: saying “hello” on the telephone is a protocol Protocols indicate when to send data, what language to use, etc. 10 A layer specification defines – what protocol it uses – what it expects as input (SAPs) – what functions it provides Layer specifications allow multiple vendors to have the same functionality .
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Image of page 6
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}

Page1 / 19

RelativeResourceManager - CprE 530 Advanced Protocols and...

This preview shows document pages 1 - 6. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online