- Intro
- Let's get connected! Join the Learning Community
- What is Computer Network
- How we use computer networks every day
The World of Computer Networking. Your CCNA starts here
Quick Facts
particular | details | |||
---|---|---|---|---|
Medium of instructions
English
|
Mode of learning
Self study
|
Mode of Delivery
Video and Text Based
|
Course overview
Computer networking refers to the process of wirelessly connecting two or more computing devices to exchange data through the use of network connectivity. The Computer Networking World Bogdan Stashchuk - Software Engineer, MBA, Ph.D., & CCIE designed The World of Computer Networking. Your CCNA starts here certification course, which is delivered by Udemy for learners who want to learn the principles of computer networking and networking devices.
The World of Computer Networking. Your CCNA starts here online classes incorporate more than 14.5 hours of detailed lessons along with 2 articles and learning resources which are intended for learners who want to master the foundational networking concepts to prepare for the CCNA certificate examination and become network engineers and DevOps engineers. The World of Computer Networking. Your CCNA starts here online training covers network masks, IP addresses, MAC addresses, TCP/IP, Ethernet, ARP, NAT, DHCP, UDP, and ICMP as well as how different hosts communicate with one another and how all communication processes are operationally defined.
The highlights
- Certificate of completion
- Self-paced course
- 14.5 hours of pre-recorded video content
- 2 articles
- Learning resources
Program offerings
- Online course
- Learning resources
- 30-day money-back guarantee
- Unlimited access
- Accessible on mobile devices and tv
Course and certificate fees
Fees information
certificate availability
Yes
certificate providing authority
Udemy
Who it is for
What you will learn
After completing The World of Computer Networking. Your CCNA starts here online certification, learners will develop an in-depth understanding of the foundational concepts of computer networking to prepare for Cisco CCNA certification. In this computer networking course, learners will explore the fundamentals associated with DHCP, NAT, ARP, BGP, ICMP, UDP, and DNS. In this computer networking certification, learners will study about functionalities of routers, switches, IP addresses, MAC addresses, ethernet, network mask, TCP/IP, and OSI models.
The syllabus
What is Computer Network
TCP/IP and OSI Models
- Why we should use Models to understand Computer Networking
- Capturing some data using Wireshark
- Applications and Protocols
- TCP/IP Model
- Mapping captured packets data to TCP/IP model layers
- OSI Model
Bits and Bytes
- Bits and Bytes
- Protocol Data Units (PDUs)
- OSI vs TCP/IP Model
- Encapsulation and Decapsulation
Ethernet
- Introduction to the Ethernet Section
- What is Ethernet
- Cooper, Fiber and Wireless media
- NIC
- MAC Address
- Hexadecimal vs Binary
- Structure of the MAC address
- MAC address Notations
Network Characteristics
- Bandwidth
- Throughput
- Measuring throughput
- Latency
- RTT or PING
- Measuring RTT using Ping utility
- Jitter
- Packet loss rate
- Summary about Network Properties
Switches and Data Link Layer
- Network Switch
- How Network Switch Works
- Ethernet Frame Header
- Types of Communication
- Types of MAC Addresses
- Full-duplex vs Half-duplex
- Collision
- Collision handling Mechanisms
- Collision Domains
- Negotiation of the Speed and Duplex
- Analyzing Unicast Ethernet Frame headers
- Analyzing Broadcast Ethernet Frames
- Summary for Ethernet Section
Routers and Network Layer
- Introduction to the Network Layer Section
- Disadvantages of the switched network
- What is IP Address
- IPv4 vs IPv6 IP Addresses
- IPv4 Address Format
- MAC Address vs IP Address
- Types of IP addresses
- Router
- LAN vs WAN
- How Routers interconnect LANs
IP Addressing and IP Packets
- Classes of the IP Addresses
- Localhost IP Address
- Accessing Web Server using Localhost IP Address
- Private vs Public IP Addresses
- What is Network
- Private IP Addresses Ranges
- Public IP Addresses Ranges
- Static IP Addresses
- Dynamic IP Addresses
- Changing Dynamic IP Address to Static and back
- IPv4 Header
- Analyzing one of the IPv4 Packets
- Analyzing other IPv4 Packets
- Summary for Introduction to Routing Section
Networks
- Introduction to the Networking Section
- Once again what is Network
- Network Example 1
- Network Example 2
- Network Example with Practice 3
Binary Math
- Converting Binary to Decimal
- Decimal to Binary Conversion
- Binary AND and OR Operators
Network Masks and Subnetting
- What is Network Mask
- Same Network or Different
- Are hosts in the same Network - Example 1
- Are hosts in the same Network - Example 2
- Are hosts in the same Network - Example 3
- How many hosts in the network - Example 1
- How many hosts in the network - Example 2
- How many hosts in the network - Example 3
- What is Subnetting
- Why Subnetting
- Subnetting example
- Nested Subnetting
- Masks and Subnetting Section Summary
ARP and ICMP
- Introduction to the ARP and ICMP Section
- Default gateway
- What is ARP Protocol
- ARP Request and Response
- Analyzing ARP Requests and Responses using Wireshark
- How packets are sent to remote hosts
- ICMP Protocol
- Trying ICMP in action
- Sending packets to Remote Hosts
- ARP and ICMP Section Summary
Transport Layer - TCP and UDP
- Introduction to the Transport Layer Section
- What is the purpose of the Transport Layer
- Client and Server
- Transport Layer Connection
- Application and Protocol Ports
- Observing how Web Browser creates different connections
- Multiplexing and de-multiplexing
- Port Ranges
- What is Network Socket
- Examples of the Network Sockets
- Multiple Sockets
- Same ports in different applications
- Analyzing sockets on the Windows Client
- Analyzing sockets on the Mac Client
- How Processes are bound to the Sockets
- Creating Web Server and making connections to it
- Trying to start multiple processes on the same port
- TCP vs UDP
- TCP Connection Establishment
- TCP Header
- Analyzing TCP Connection in Wireshark - PART 1
- Analyzing TCP Connection in Wireshark - PART 2
- UDP Protocol
- Analyzing UDP in Wireshark
- Transport Layer Section Summary
Routing
- Introduction to the Routing Section
- What are responsibilities of the Router
- Routing Table
- Routing between two networks
- End-to-end IP packet transmission Example Overview
- End-to-end IP packet transmission - PART 1
- End-to-end IP packet transmission - PART 2
- End-to-end IP packet transmission - PART 3
- End-to-end IP packet transmission Example Summary
- Multiple Routers
- Static vs Dynamic Routes
- Default Route
- How Default Route is matched
- Default routes usage
- How routers make routing decisions
- Dynamic Routing Protocols
- Classless inter-domain routing
- Routes Summarization
- RFC1918 Private IP Addresses
- Autonomous System
- Autonomous System Number
- Resolving Public IP Address to ASN
- IGP vs EGP
- Distance vector vs Link state Routing Protocols
- Filtered routes in BGP
- BGP Prefix Lists
- Multiple route paths
- Routing Protocols Metrics
- Equal cost load balancing
- Routing via Multiple Routers
- Using traceroute utility for tracing path to remote servers
- Routing Section Summary
Network Address Translation
- Introduction to the NAT Section
- Why NAT is needed
- Types of NAT
- How NAT works
- Static NAT
- Dynamic NAT
- Dynamic PAT
- Static PAT
- Demo - checking NAT settings on the Wireless Router
- NAT Section Summary
DHCP and DNS
- Introduction to the DCHP and DNS Section
- Network configuration parameters of the hosts
- How DHCP Protocol works
- Analyzing DHCP Protocol using Wireshark
- Why domain names are needed
- Domain Name
- Uniform Resource Locator (URL)
- URL Ports and Fragments
- Domain name levels
- FQDN
- DNS in a nutshell
- How DNS works between client and server
- Nslookup utility
- Analyzing DNS Query and Response
- Facts about Domain Names
- DNS Registrars and DNS Registry
- DNS Registry Server Types
- Responsibilities of the DNS servers
- DNS Registry vs Library
- Structure of the DNS Registry vs Library
- Getting information about Domain names
- DNS Query Resolution Process
- DNS Record Types
- DNS records of my own domain
- DNS Caching
- DNS Round Robin
- Reverse DNS
- How Reverse DNS works
- Setting type of the query using extended nslookup
- DHCP and DNS Section Summary
Wrap up
Bonus Lecture