Please enable JavaScript.
Coggle requires JavaScript to display documents.
CCNA - Coggle Diagram
CCNA
Subnetting
-
A subnet is a portion of a network that shared a particular subnet address. A subnet mask is used to describe which portion of the address is used by the network and which is used by the hosts.
.0 is always the network address and .255 is the broadcast. all others can be allocated to a pool of addresses that can be used on the subnet.
-
Older FLSM subnets had fixed host numbers. VLSM allowed for two different sized subnets on the same subnet. This is supported by all modern routing protocols.
Private IP
all of the 10.0.0.0 to 10.255.255.255 are private. 172.16.X.X - 172.31.X.X is also allocated as private. And lastly 192.168.0.X to 192.168.255.X is private.
NAT with private Addressing was implemented to extend the life of IPv4 while the internet migrates to IPv6
Cisco
-
Routers
Inter network communications at layer 3, often have awareness at all layers up to layer 7
Has an IP table that remembers where specific subnets are located and the next hop to get to them. A lot of these logical operations are automated using routing protocols like OSPF
Hubs
Legacy hardware, really aren't used at all anymore. Only operate on the physical layer
Other devices
-
-
-
IP Phones, Phone managers and conference video devices
-
-
OSI in depth
Transport
Responsible for transfer of data, end-to-end recovery and flow control
-
Session multiplexing
The process of handling multiple session at once, and managing the streams over a single link.
Port numbers are used to identify the upper layer protocols, there are a number of different port numbers these days. The notes for all of these can be found in the A+ notes.
The source port in a TCP/UDP header is also used with the destination port number to track the sessions
TCP is connection oriented, reliable, ordered and error free. Lost segments are resent and acks are sent to the sender from the host before communication. TCP also performs flow control.
TCP uses a three way handshake to establish a session, it starts with the sender sending a SYN request, a SYN_ACK is then sent by the host followed by an ACK by the sender, this is the three way handshake complete.
The TCP header
starts with source an destination ports, followed by a sequence number and an acknowledgement number for authorization. After these is the header length, reserved and code bits and then the window. A checksum and Urgent specification are then added and Options for the TCP packet and finally the data.
-
Network
IP header
Consists of version spec, and a header length, the type of service and the total length of the message. the ID and the flag followed by an offset. After which it specifies the TTL, the protocol and the checksum. It then has the source an destination IP address followed by options and finally data.
Responsible for routing packets to their destinations and quality of service. IP is a connectionless protocol with no acknowledgements. Other layer 3 protocols are ICMP and IPSec.
Types of traffic
-
-
Multicast
-
Old multicast sent a separate copy of the traffic to each interested host which is technically unicast. Now a client sends one copy which is duplicated to all interested hosts on the router and switch.
IP addresses and classes
Addresses are in range 0.0.0.0 to 255.255.255.255, Network and Host address portions are specified by a subnet mask.
IP classes
-
-
-
-
Class E
240 to 255 in the first octet, these are used for research and experimental purposes.
Private addressing
For NAT Class A has 10.0.0.0/8, Class B has 172.16.0.0/16 and Class C has 192.168.0.0/24. Not routable on a public network
Data-Link
Ethernet connections use 48-bit Hexadecimal MAC addressing. The first 24 bits are the OUI (Organizationally Unique Identifier). The last 24 bits are vendor assigned.
-
Physical
Conveys the bit stream, electrical impulse, light or radio signals through the network at the mechanical level.
-
-
Life of a packet
DNS (Domain Name System)
Used to resolve a FQDN (Fully Qualified Domain Name) Into its respective IP address. This is done either in a router running a DNS server or with an external DNS server. Often times an ISP will have a DNS server for clients to use (Public DNS servers)
-
-
A request FQDN will be resolved, this will be sent out to the router and the network will be located. An ARP request will be issued to determine the MAC and this will be used to create a session between the server and the client in most cases (Often HTTP/HTTPS)
-