42
IT305: Computer Networks Lecture 0: Course Overview

Lecture 0: Course Overview. Lecturer Details Dr. Walid Khedr, Ph.D. Email: [email protected] Web: Department of Information

Embed Size (px)

Citation preview

  • Slide 1

Lecture 0: Course Overview Slide 2 Lecturer Details Dr. Walid Khedr, Ph.D. Email: [email protected] Web: www.staff.zu.edu.eg/wkhedr Department of Information Technology Slide 3 Course Info Course Name: Computer Networks Course Number: IT305 Course Group: www.facebook.com/groups/it300305 Office Hours: 11 am 1 pm, Sunday, Monday Tools: Cisco Packet Tracer 6 simulator, Wireshark 1.10 protocol analyzer Prerequisite: CS260 (Operating Systems) Course Materials: Text Book Lectures Cisco Online Materials Slide 4 Grading Policy Your final grade will be calculated as follows: Term Work: Assignments / Homework / Quizzes / Midterm exam (20 points) Lab Exams (20 points) Oral Exam, Attendance and Participation (20 points) How to participate? Ask questions Answer questions Make comments Total is 150 points Slide 5 Grading Rules 1. Final exam is cancelled if attendance < %75 2. If final exam grade is less than %30, your final grade will be just your final exam grade. Slide 6 FCI & Cisco Networking Academy The Cisco Systems is the leading manufacturer of internetworking equipment. The Cisco is partnering with educational institutions around the world. This partnership is known as the Cisco Networking Academy (CNA) program. FCI @ Zagazig University is an accredited Cisco Networking Academy providing training to students who wish to become a network professional. Slide 7 FCI & Cisco Networking Academy Slide 8 The following resources are needed to deliver Cisco Networking Academy curricula: A dedicated classroom A PC for every student An Internet connection that supports all computers A local server to download and deliver content Budget or grant funds to purchase an academy lab bundle (if necessary) A certified instructor Slide 9 What is CCNA Certification Cisco Certified Network Associate (CCNA) validates the ability to install, configure, operate, and troubleshoot medium-size routed and switched networks, including implementation and verification of connections to remote sites in a WAN. Slide 10 CCNA Certification Slide 11 CCNA Exploration Slide 12 Packet Tracer Student Networking Knowledge and Skills Cisco Networking Academy Curricula Portfolio CCNP IT Essentials: PC Hardware and Software IT Essentials CCNA Discovery CCNP Security CCNA Exploration Networking for Home and Small Businesses Working at a Small-to-Medium Business or ISP Introducing Routing and Switching in the Enterprise Designing and Supporting Computer Networks Network Fundamentals Routing Protocols and Concepts LAN Switching and Wireless Accessing the WAN CCNA Security ROUTE: Implementing IP Routing SWITCH: Implementing IP Switched Networks TSHOOT: Troubleshooting and Maintaining IP Networks Network Professional IT Technician Network Technician Network Associate Network Specialist Slide 13 CCNA Exploration Slide 14 Slide 15 The Cisco CCNA Exploration curriculum provides an integrated and comprehensive coverage of networking topics, from fundamentals to advanced applications and services. The curriculum teaches networking based on technology, covering networking concepts using a top- down. CCNA Exploration helps prepare students for globally- recognized Cisco CCNA certification. (640-802 CCNA Exam) Slide 16 CCNA Exploration Cisco Certified Networking Associate Exploration (CCNA) program consist of four modules: CCNA1: Network Fundamentals (70 hrs) CCNA2: Routing Protocols and Concepts (70 hrs) CCNA3: LAN Switching and Wireless (70 hrs) CCNA4: Accessing the WAN (70 hrs) Slide 17 CCNA Exploration Accessing the WAN LAN Switching and Wireless Routing Protocols and Concepts Networking Fundamentals CCNA Exploration CCNA Certification Slide 18 IT305 & CCNA Exploration Integration IT305 CCNA Exploration IT305 for CCNA Certification Slide 19 The curriculum consists of four courses Network Fundamentals is the first course and has no prerequisites The curriculum then offers flexibility in delivery CCNA Exploration Course Sequence Accessing the WAN Routing Protocols and Concepts Network Fundamentals LAN Switching and Wireless Network Fundamentals Accessing the WAN Routing Protocols and Concepts LAN Switching and Wireless Network Fundamentals Routing Protocols and Concepts Accessing the WAN Slide 20 ChapterNetwork Fundamentals Routing Protocols and Concepts LAN Switching and Wireless Accessing the WAN 1 Living in a Network Center World Introduction to Routing and Packet Forwarding LAN Design Services in a Converged WAN 2 Communicating over the Network Static Routing Configure a Switch PPP 3 Application layer functionality and Protocols Introduction to Dynamic Routing Protocols VLANs Frame Relay 4 OSI Transport Layer Distance Vector Routing Protocols Implement VTP Network Security 5 OSI Network LayerRIP version 1 Implementing Spanning Tree Protocols Access Control Lists (ACLs) 6 Addressing the Network-IPv4 VLSM and CIDR Implementing Inter-VLAN Routing Providing Teleworker Services 7 Data Link LayerRIPv2 Configuring a Wireless Router Implementing IP Addressing Services 8 OSI Physical Layer The Routing Table: A Closer Look Troubleshooting Networks 9 EthernetEIGRP 10 Planning and Cabling Networks Link-State Routing Protocols 11 Configuring and Testing your Network OSPF CCNA Exploration Course Outline Slide 21 CCNA Exploration: ChapterObjectives 1. Living in a Network Center World Understand How Data Networks Support Business and Personal Communications 2. Communicating over the Network Describe the Structure of a Network and the Function of Protocols in Network Communications 3. Application Layer Functionality and Protocols Describe the Function of Well-Known TCP/IP Applications and Their Related Services and Protocols 4. OSI Transport Layer Explain the Role and Functionality of the Transport Layer Protocols 5. OSI Network Layer Explain the Role and Features of the Internet Protocol (IP); Understand the Fundamentals of Routing and Packet Forwarding 6. Addressing the NetworkIPv4 Understand the Need and Structure of IP Addressing; Generate and Assign Addresses to Networks and Network Devices 7. Data Link Layer Explain the Role of Data Link Layer Protocols in Data Transmission; Describe the Layer 2 Frame and Key Frame Fields 8. OSI Physical Layer Understand the Functions of the Physical Layer and Its Standards and Protocols 9. Ethernet Describe the Ethernet Protocol and the Physical and Data Link Layer Features of Ethernet; Compare and Contrast Ethernet Hubs and Switches 10. Planning and Cabling Networks Identify and Select the Cables, Standards, and Ports Used for LAN and WAN Connections; Design an Addressing Scheme for an Internetwork; Compare Network Designs 11. Configuring and Testing Your Network Define the Role of the Internetwork Operating System (IOS); Identify the IOS Modes of Operation and Basic IOS Commands Network Fundamentals Slide 22 Certification Upon successful completion of each module student receives a certification: Network fundamentals, Routing Protocols and Concepts, LAN Switching and Wireless, Accessing the WAN Slide 23 What will you learn? Here are some examples of the skills students will be able to perform after completing Network Fundamentals (CCNA1) Course: Use network protocol models to explain the layers of communications in data networks. Design, calculate, and apply subnet masks and addresses Build a simple Ethernet network using routers and switches Employ basic cabling and network designs to connect devices Use Cisco CLI commands to perform basic router and switch configuration and verification Analyze the operations and feature of the transport and network layer protocols and services Slide 24 CCNA1 : Network Fundamentals Contents 1. Living in a Network-Centric World presents the basics of communication and how networks have changed our lives. 2. Communicating over the Network focuses on how networks are modeled and used. 3. Application Layer Functionality and Protocols introduces you to the top network model layer, the Application layer. 4. OSI Transport Layer introduces you to the Transport Layer 5. OSI Network Layer introduces the OSI Network layer. Slide 25 CCNA1 : Network Fundamentals Contents 6. Addressing the Network IPv4 you will focus on network addressing in details 7. Data Link Layer discusses the services provided by Data Link layer 8. OSI Physical Layer introduces the Physical layer 9. Ethernet you will examine the technologies and operation of Ethernet 10. Planning and Cabling Networks focuses on designing and cabling a network. 11. Configuring and Testing Your Network you will connect and configure a small network using basic Cisco IOS commands for routers and switches Slide 26 CCNA1 Student Evaluation Slide 27 Online Course Materials Computer-based learning environment Slide 28 Online Course Materials Hands-on labs that use networking equipment within the Networking Academy Lab Online scored assessments and a matching grade book Packet Tracer simulation tool Additional software for classroom activities (Wireshark 1.10) Slide 29 Course Textbooks Slide 30 Packet Tracer Simulation Tool A powerful network simulation program developed by Cisco that allows students to experiment with network behavior. Slide 31 Wireshark 1.10 Wireshark is the world's foremost network protocol analyzer, and is the standard across many industries and educational institutions. http://www.wireshark.org/ Slide 32 Accessing Your Cisco Netacad Account https://www.netacad.com/ Slide 33 Creating Your Cisco Netacad Account We need the following information: 1. ID ( ) 2. Full name in arabic 3. First Name (in English) 4. Last Name (in English) 5. Email Follow the following steps: 1. You Should have a valid email address 2. Register at http://www.amiando.com/it305_2013.htmlhttp://www.amiando.com/it305_2013.html 3. We use your data to create your account and inform you by email Slide 34 Register at http://www.amiando.com/it305_2013.html Slide 35 Using Your Account Slide 36 IT305 Slide 37 Chapter 1 Computer Networks and the Internet 1 1.1 What Is the Internet? 2 1.2 The Network Edge 9 1.3 The Network Core 22 1.4 Delay, Loss, and Throughput in Packet-Switched Networks 35 1.5 Protocol Layers and Their Service Models 47 1.6 Networks Under Attack 55 1.7 History of Computer Networking and the Internet 60 Slide 38 IT305 Chapter 2 Application Layer 83 2.1 Principles of Network Applications 84 2.2 The Web and HTTP 98 2.3 File Transfer: FTP 116 2.4 Electronic Mail in the Internet 118 2.5 DNSThe Internets Directory Service 130 2.6 Peer-to-Peer Applications 144 2.7 Socket Programming: Creating Network Applications 156 Slide 39 IT305 Chapter 3 Transport Layer 185 3.1 Introduction and Transport-Layer Services 186 3.2 Multiplexing and Demultiplexing 191 3.3 Connectionless Transport: UDP 198 3.4 Principles of Reliable Data Transfer 204 3.5 Connection-Oriented Transport: TCP 230 3.6 Principles of Congestion Control 259 3.7 TCP Congestion Control 269 Slide 40 IT305 Chapter 4 The Network Layer 305 4.1 Introduction 306 4.2 Virtual Circuit and Datagram Networks 313 4.3 Whats Inside a Router? 320 4.4 The Internet Protocol (IP): Forwarding and Addressing in the Internet 331 4.5 Routing Algorithms 363 4.6 Routing in the Internet 383 4.7 Broadcast and Multicast Routing 399 Slide 41 IT305 Chapter 5 The Link Layer: Links, Access Networks, and LANs 433 5.1 Introduction to the Link Layer 434 5.2 Error-Detection and -Correction Techniques 438 5.3 Multiple Access Links and Protocols 445 5.4 Switched Local Area Networks 461 5.5 Link Virtualization: A Network as a Link Layer 486 5.6 Data Center Networking 490 5.7 Retrospective: A Day in the Life of a Web Page Request 495 Slide 42 Reading Chapter 1 - Living in a Network-Centric World Download and study Packet Tracer 5.3 Slide 43 Next Lecture Chapter 1 Slide 44