CS 4700 / CS 5700 Network Fundamentals

Slides:



Advertisements
Similar presentations
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 3: Network Protocols and Communications Introduction to Networks.
Advertisements

Packets, Packet Switching and The OSI Model PACKET Packets  Transmissions are broken up into smaller units or data transmissions called packets PACKET.
Cs/ee 143 Communication Networks Chapter 6 Internetworking Text: Walrand & Parekh, 2010 Steven Low CMS, EE, Caltech.
Arsitektur Jaringan Pertemuan 09 Matakuliah: H0484/Jaringan Komputer Tahun: 2007.
CS 4700 / CS 5700 Network Fundamentals Lecture 4.5: Review from last week Revised 1/12/14.
CS 4700 / CS 5700 Network Fundamentals Lecture 1: Logistics (a.k.a. The boring slides)
Lecture 19: Internet Intro to IT COSC1078 Introduction to Information Technology Lecture 19 Internet James Harland
PROTOCOLS AND ARCHITECTURE Lesson 2 NETS2150/2850.
Computer Networks Fall, 2007 Prof Peterson. CIS 235: Networks Fall, 2007 Western State College  What are the main layers? What happens at each?
TCP/IP: the transport layer Skills: none IT concepts: layered protocols, transport layer functions, TCP and UDP protocols, isochronous applications This.
TCP/IP summary Skills: none IT concepts: review This work is licensed under a Creative Commons Attribution-Noncommercial- Share Alike 3.0 License.
CSCE 790: Computer Network Security Chin-Tser Huang University of South Carolina.
The Internet and the World Wide Web ICS 61– Winter, 2015.
Data Communication and Networks Lecture 0 Administrivia September 7, 2006.
CS 4700 / CS 5700 Network Fundamentals Lecture 1: Logistics (a.k.a., setting the ground rules)
Internet-Based Client Access
Introduction to CS447 Department of Computer Science Southern Illinois University Edwardsville Fall, 2015 Dr. Hiroshi Fujinoki
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 3: Network Protocols and Communications Introduction to Networks.
CS 4700 / CS 5700 Network Fundamentals Lecture 1: Logistics (a.k.a., the most important thing that won’t be on any exam)
CS 3700 Networks and Distributed Systems Logistics (a.k.a. The boring slides) Revised 8/19/15.
Network protocols
Presentation_ID 1 © 2008 Cisco Systems, Inc. All rights reserved.Cisco Confidential Chapter 3: Network Protocols and Communications.
CS 6401 Internetworking Outline Internet Architecture Best Effort Service Model.
1 Chapter 16 Protocols and Protocol Layering. 2 Protocol  Agreement about communication  Specifies  Format of messages (syntax)  Meaning of messages.
Chapter 9 How Do Users Share Computer Files?. What is a File Server A (central) computer which stores files which can be accessed by network users.
The Internet Trisha Cummings ITE115. What is the Internet? The Internet is a world-wide network of computer networks that use a common communications.
Establishing communication with Envirobat using TCP/IP Presented by Apourva Parthasarathy Date : 18/06/13.
Cryptography and Network Security (SSL)
1 Figure 3-2: TCP/IP Standards (Study Figure) Origins  Defense Advanced Research Projects Agency (DARPA) created the ARPANET  An internet connects multiple.
Web Security Web now widely used by business, government, individuals but Internet & Web are vulnerable have a variety of threats – integrity – confidentiality.
Comparison Between OSI & TCP/IP Model
Internet Technology & Network Management Lecture # 01 Information Technology Lucky Sharma Subject Code: IT 603.
Another Model?! The TCP/IP Reference Model By: Allan Johnson.
CS 4700 / CS 5700 Network Fundamentals Lecture 4ish: Review from last week Revised 1/25/15.
The Internet by Manny San Miguel
# 1 6/8/2016 CS 147- Computer Architecture Network Communication and YOU By Ali Farsio.
A BRIEF HISTORY OF THE INTERNET, WEB, AND HTML. Internet vs. World Wide Web What is The Internet? The Internet is a massive network of networks, a networking.
Chapter 3: Network Protocols and Communications
How Do Users Share Computer Files?
Chapter 5 Network and Transport Layers
CS 3700 Networks and Distributed Systems
Due: a start of class Oct 12
CISC103 Web Development Basics: Web site:
Distributed Systems.
CS 3700 Networks and Distributed Systems
Due: a start of class Oct 26
CS447 - Networks and Data Communications
CIS 5.2, Spring 2010 Word and the WWW
Lecture 10 Internet QoS Basic concepts Networking hardware.
CISC103 Web Development Basics: Web site:
Packet Switching To improve the efficiency of transferring information over a shared communication line, messages are divided into fixed-sized, numbered.
CS 3700 Networks and Distributed Systems
CS 3700 Networks and Distributed Systems
CS 3700 Networks and Distributed Systems
Telecommunications and Networking
Network Fundamentals – Chapter 7
Building Skills for High School & College Success
Lecture 6: TCP/IP Networking 1nd semester By: Adal ALashban.
Network Fundamentals – Chapter 7
TCP/IP Protocol Suite: Review
CS 4700 / CS 5700 Network Fundamentals
Network Fundamentals – Chapter 7
Network Fundamentals – Chapter 7
Network Fundamentals – Chapter 7
刘振 上海交通大学 计算机科学与工程系 电信群楼3-509
CS 381: Introduction to Computer Networks
NET 323D: Networks Protocols
The OSI Layers Surasak Sanguanpong
CCN – revision lecture.
Network Fundamentals – Chapter 7
Presentation transcript:

CS 4700 / CS 5700 Network Fundamentals Christo Wilson 8/22/2012 CS 4700 / CS 5700 Network Fundamentals Lecture 4ish: Review from last week Revised 1/25/15 Defense

Intro to the class Use Piazza for everything Don’t cheat Really Unless it’s something truly personal/private Don’t cheat I will catch you If you have questions about what is cheating, ask Be careful not to copy summary points Regrading policy 2 strikes and you’re out Partners allowed on all projects

History of the Internet What were the new ideas that revolutionized/distinguished the Internet from other prior networks? Packet switching (why is this a good thing?) No global control Layering to glue together different network types What was the original Internet called? What was its design goal? ARPANET, resilient to catastrophic failure (nuclear) What do you think is the biggest threat to Internet success?

Christo Wilson 8/22/2012 Architecture What are the 7 ISO layers? Which ones are used in practice? What does each layer specify? ISO: Application, Presentation, Session, Transport, Network, Data link, Physical In practice: Application, Transport, Network, Link Each layer: Service, API, Protocol How do we combine layers in data transmission? What are examples of violations of strict layering? Combining: Encapsulation Defense

Project 1 highlights Key skills Work with TCP sockets (optionally SSL) Follow application-layer protocol Parse data Use turnin script from (most) any CCS department server It’s a valid CCS server if you can read /course/cs5700f16/bin You can work in teams Use any language you want (doesn’t have to be C) Document your code, read instructions carefully! Get started early. I go to bed early.