





























Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
An overview of computer networks, tcp/ip protocols, network topologies, and common network-based attacks. It covers the concept of networks, different types of network topologies, the osi and tcp/ip reference models, and various network-based attacks such as sniffing, spoofing, hijacking, and denial of service. Students will gain a solid understanding of the importance of network security and the methods used to exploit vulnerabilities.
Typology: Study notes
1 / 37
This page cannot be seen from the preview
Don't miss anything!






























Two or more systems connected together LAN (local area network) WAN (Wide area network) MAN (metropolitan area network)
Topology – the physical arrangement of the network. Completely Connected Star Ring Bus Characteristics
Addition of new nodes Fairness Collisions and points of failure
Adv: distance = 2 hops connections = n- DisAdv: 1 point of failure Fairness? Addition of new nodes? Congestion(collisions)?
Adv: avg dist = (n-1)/2 hops connections = n DisAdv: many points of failure Fairness (token)? Addition of new nodes? Congestion(collisions)?
Type of error checking Data compression method Mechanisms to signal reception of a transmission
(^) ISO standard describing 7 layers of protocols Application: Program-level communication Presentation: Data conversion functions, data format, data encryption Session: Coordinates communication between endpoints. Session state maintained for security. Transport: end-to-end transmission, controls flow of data Network: routes data from one system to the next Data Link: Handles physical passing of data between nodes Physical: Manages the transmission media/HW connections (^) Abstraction is the principle, you only have to communicate with the layer directly above and below
OSI Model Application Presentation Session Transport Network Data-link Physical TCP/IP Protocol Suite NFS FTP, Telnet, SSH, SMTP SMB HTTP, NNTP RPC TCP,UDP IP ICMP ARP Physical Application-level protocols Network-level protocols
User Process User Process User Process User Process TCP UDP IP HW Interface ARP RARP ICMP IGMP Media
application application application application TCP UDP ICMP IGMP IP ARP RARP Ethernet driver Incoming Frame
32 Bits Source Address Destination Address Time-to-live Protocol Header Checksum Version head lngth Type of Service Total Length Identification Flags Frag Offset Options (if any) Data
(“3-way Handshake”)
(“3-way Handshake”) client Server
Client sends connection request, Specifying a port to connect to On the server. client Server
Server responds with both an acknowledgement and a queue for the connection. client Server
Client returns an acknowledgement and the circuit is opened.
UDP is a connectionless transport layer protocol that provides no reliability and has no mechanism for connection establishment or termination. UDP makes no guarantee about packet delivery. This “fire and forget” nature means a packet is placed on the network and you just hope it gets to where it was supposed to go to. UDP is commonly used for network services that are not sensitive to an occasional lost (dropped) packet. Because of the relative overall reliability of the network, it has become less important to have a guaranteed service and thus UDP is a good choice for many streaming services.