0% found this document useful (0 votes)
2 views12 pages

Introduction To Networking

The document provides an overview of computer networking and cyber security, detailing the definitions, types, and protocols of networks, as well as the importance of protecting data and organizations from cyber threats. It outlines various types of cyber attacks, including web-based and system-based attacks, and emphasizes the need for a robust cybersecurity culture within organizations. Key measures for protection include employee training, multi-factor authentication, data encryption, regular vulnerability assessments, and incident response planning.

Uploaded by

bossshola6
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views12 pages

Introduction To Networking

The document provides an overview of computer networking and cyber security, detailing the definitions, types, and protocols of networks, as well as the importance of protecting data and organizations from cyber threats. It outlines various types of cyber attacks, including web-based and system-based attacks, and emphasizes the need for a robust cybersecurity culture within organizations. Key measures for protection include employee training, multi-factor authentication, data encryption, regular vulnerability assessments, and incident response planning.

Uploaded by

bossshola6
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

GST 203 – TECH PRO II COURSE MATERIAL

Introduction to networking

Definition of a network; Introduction to cyber security; attacks, Concepts and techniques;


protecting data privacy; protecting the organization

A Computer network consists of two or more autonomous computers that are linked

(connected) together in order to: Share resources (files, printers, modems, fax machines),

share Application software like MS Office and allow Electronic communication. Increase

productivity makes it easier to share data amongst users. A Computer network includes, the

network operating system on the client and server machines, the cables, which connect

different computers and all supporting hardware in between devices such as bridges, routers

and switches. In wireless systems, antennas and towers are also part of the network.

Computer networks are generally classified according to their structure and the area they are

localised in as:

Local Area Network (LAN): The network that spans a relatively small area that is, in a

single building or campus is known as LAN.

Wide Area Network (WAN): The type of computer network that is designed larger for a

larger area.

The additional characteristics that are also used to categorise different types of networks are:

Topology: Topology is the graphical arrangement of computer systems in a network.

Common topologies include a bus, star, ring and mesh.


Protocol: The protocol defines a common set of rules which are used by computers on the

network that communicate between hardware and software entities. One of the most popular

protocols for LANs is the Ethernet. Another popular LAN protocol for PCs is the token-ring

network.

Architecture: Networks can be broadly classified as using either a peer-to-peer or

client/server architecture.

Communication from a source to a destination, that is, from one computer to another or from

one device to another, involves the transfer of information from the sender to the receiver.

The transfer of data from one machine to another such that, the sender and the receiver can

both interpret the data correctly is known as Data Communication. All communication

between devices requires that the devices agree on the format of the data. The set of rules

defining a format is known as a protocol. At the very least, a communication protocol must

define the following:

1. Transmission media used.

2. Rate of transmission (in baud or bps).

3. Type of transmission (synchronous or asynchronous, half-duplex or full-duplex modes).

Channel

In communications, the term channel refers to a path of communications between two

computers or devices. A communication channel provides everything that is needed for the

transfer of electronic information from one location to another. It may refer to the physical

medium, such as coaxial cable, or to a specific carrier frequency (sub-channel) within a larger

channel or a wireless medium.

The channel capacity of a transmission system is the maximum rate at which information can

be transferred reliably over a given period of time. Two basic types of channels that are used
in voice and data communication are Analog and Digital.

The Analog type of channel transmits signals generally using sinusoidal waves. Non-sinusoidal

waves can also be used for transmission. The commercial radio station and Public telephone

system are examples of this type. Analog signals vary constantly in one or more values; these

changes in values can be used to represent data. An analog signal is continuous and can be

represented by using sine waves. Human voice, video and music are all examples of analog

signals, which vary in amplitude (volume) and frequency (pitch). Human voice generates an

analog (continuously varying) signal containing multiple frequencies that is transmitted as an

analog signal over the medium. Amplifiers are used to overcome the

The Digital type of channel transmits pulsed wave signals. Digital data transmission describes

any system based on discontinuous data or events. Computers are digital machines because at

their most basic level they can distinguish between just two values, 0 and 1, or off and on.

There is no simple way to represent all the values in between, such as 0.25. All data that a

computer processes must be encoded digitally, as a series of zeroes and ones. Information

coming out of the computer is in the form of digital signals. The bandwidth of a digital signal

is infinite as compared to any medium, which has a limited bandwidth. Therefore, as the signal
is generated and enters the medium, at that point of entry, only limited frequencies are

permissible on the medium and this depends upon the bandwidth. As the signal traverses over

the medium it gets distorted and beyond a certain distance, the signal becomes unrecognisable

from the original one. A hardware device called Repeater is used to regenerate the digital signal.

INTRODUCTION TO CYBER SECURITY

"Cyber security is primarily about people, processes, and technologies working together to

encompass the full range of threat reduction, vulnerability reduction, deterrence,

international engagement, incident response, resiliency, and recovery policies and activities,

including computer network operations, information assurance, law enforcement, etc."

Cyber security is the body of technologies, processes, and practices designed to protect

networks, computers, programs and data from attack, damage or unauthorized access. The

term cyber security refers to techniques and practices designed to protect digital data. The

data that is stored, transmitted or used on an information system.

Cyber security is the protection of Internet-connected systems, including hardware, software,

and data from cyber attacks. It is made up of two words one is cyber and other is security.
Cyber is related to the technology which contains systems, network and programs or data.

Whereas security related to the protection which includes systems security, network security

and application and information security.

Why is cyber security important?

Listed below are the reasons why cyber security is so important become a predominant digital

world: Cyber attacks can be extremely expensive for businesses to endure. In addition to

financial damage suffered by the business, a data breach can also inflict untold reputational

damage. Cyber-attacks these days are becoming progressively destructive. Cybercriminals are

using more sophisticated ways to initiate cyber attacks. Regulations such as GDPR are forcing

organizations into taking better care of the personal data they hold. Because of the above

reasons, cyber security has become an important part of the business and the focus now is on

developing appropriate response plans that minimize the damage in the event of a cyber

attack. But, an organization or an individual can develop a proper response plan only when he

has a good grip on cyber security fundamentals.

Cyber Security Fundamentals

Confidentiality: Confidentiality is about preventing the disclosure of data to unauthorized

parties. It also means trying to keep the identity of authorized parties involved in sharing and

holding data private and anonymous. Often confidentiality is compromised by cracking poorly

encrypted data, Man-in-the-middle (MITM) attacks, disclosing sensitive data.


Standard measures to establish confidentiality include: Data encryption, Two-factor,

authentication, Biometric verification, Security tokens.

Integrity

Integrity refers to protecting information from being modified by unauthorized parties.

Standard measures to guarantee integrity include:

Cryptographic checksums

Using file permissions

Uninterrupted power supplies

Data backups.

Availability

Availability is making sure that authorized parties are able to access the information when

needed. Standard measures to guarantee availability include: Backing up data to external

drives Implementing firewalls Having backup power supplies Data redundancy

A cyber-attack is an exploitation of computer systems and networks. It uses malicious code to

alter computer code, logic or data and lead to cybercrimes, such as information and identity

theft. Cyber-attacks can be classified into the following categories:

1) Web-based attacks
2) System-based attacks

Web-based attacks

These are the attacks which occur on a website or web applications. Some of the important

web-based attacks are as follows-

1. Injection attacks It is the attack in which some data will be injected into a web application

to manipulate the application and fetch the required information. Example- SQL Injection,

code Injection, log Injection, XML Injection etc.

2. DNS Spoofing DNS Spoofing is a type of computer security hacking. Whereby a data is

introduced into a DNS resolver's cache causing the name server to return an incorrect IP

address, diverting traffic to the attackers computer or any other computer. The DNS spoofing

attacks can go on for a long period of time without being detected and can cause serious

security issues.

3. Session Hijacking It is a security attack on a user session over a protected network. Web

applications create cookies to store the state and user sessions. By stealing the cookies, an

attacker can have access to all of the user data.

4. Phishing Phishing is a type of attack which attempts to steal sensitive information like user

login credentials and credit card number. It occurs when an attacker is masquerading as a

trustworthy entity in electronic communication.

5. Brute force It is a type of attack which uses a trial and error method. This attack generates

a large number of guesses and validates them to obtain actual data like user password and
personal identification number. This attack may be used by criminals to crack encrypted data,

or by security, analysts to test an organization's network security.

6. Denial of Service It is an attack which meant to make a server or network resource

unavailable to the users. It accomplishes this by flooding the target with traffic or sending it

information that triggers a crash. It uses the single system and single internet connection to

attack a server. It can be classified into the following- Volume-based attacks- Its goal is to

saturate the bandwidth of the attacked site, and is measured in bit per second. Protocol

attacks- It consumes actual server resources, and is measured in a packet. Application layer

attacks- Its goal is to crash the web server and is measured in request per second.

7. Dictionary attacks This type of attack stored the list of a commonly used password and

validated them to get original password.

8. URL Interpretation It is a type of attack where we can change the certain parts of a URL, and

one can make a web server to deliver web pages for which he is not authorized to browse. 9.

File Inclusion attacks It is a type of attack that allows an attacker to access unauthorized or

essential files which is available on the web server or to execute malicious files on the web

server by making use of the include functionality.

10. Man in the middle attacks It is a type of attack that allows an attacker to intercepts the

connection between client and server and acts as a bridge between them. Due to this, an

attacker will be able to read, insert and modify the data in the intercepted connection.

System-based attacks
These are the attacks which are intended to compromise a computer or a computer network.

Some of the important system-based attacks are as follows-

1. Virus It is a type of malicious software program that spread throughout the computer files

without the knowledge of a user. It is a self-replicating malicious computer program that

replicates by inserting copies of itself into other computer programs when executed. It can

also execute instructions that cause harm to the system.

2. Worm It is a type of malware whose primary function is to replicate itself to spread to

uninfected computers. It works same as the computer virus. Worms often originate from email

attachments that appear to be from trusted senders.

3. Trojan horse It is a malicious program that occurs unexpected changes to computer setting

and unusual activity, even when the computer should be idle. It misleads the user of its true

intent. It appears to be a normal application but when opened/executed some malicious code

will run in the background.

4. Backdoors It is a method that bypasses the normal authentication process. A developer may

create a backdoor so that an application or operating system can be accessed for

troubleshooting or other purposes.

5. Bots A bot (short for "robot") is an automated process that interacts with other network

services. Some bots program run automatically, while others only execute commands when

they receive specific input. Common examples of bots program are the crawler, chatroom

bots, and malicious bots.

PROTECTING THE ORGANIZATION


Threats represent potential security harm to an asset when vulnerabilities are exploited -

Attacks are threats that have been carried out whether passive or active.

Passive

Make use of information from the system without affecting system resources

Active Alter system resources or affect operation

Insider

Initiated by an entity inside the organization

Outsider Initiated from outside the perimeter

Computer criminals Computer criminals have access to enormous amounts of hardware,

software, and data; they have the potential to cripple much of effective business and

government throughout the world. In a sense, the purpose of computer security is to prevent

these criminals from doing damage. We say is any crime involving a computer or aided by the

use of one. Although this definition is admittedly broad, it allows us to consider ways to

protect ourselves, our businesses, and our communities against those who use computers

maliciously. One approach to prevention or moderation is to understand who commits these

crimes and why. Many studies have attempted to determine the characteristics of computer

criminals. By studying those who have already used computers to commit crimes, we may be

able in the future to spot likely criminals and prevent the crimes from occurring.

PROTECTION OF ORGANIZATION AGAINST ATTACKS

There are basic ways to protect organizations against cyber attacks

1. Establish a cybersecurity culture: Create a culture of cybersecurity awareness within


your organization by providing regular training to employees on how to identify and
respond to cyber threats. Security awareness training helps ensure that all employees
understand the importance of cybersecurity and are equipped with the knowledge
and skills needed to protect sensitive data and systems. Encourage employees to
report any suspicious activity or potential threats they encounter.

2. Implement multi-factor authentication: Require multi-factor authentication for all


employees accessing sensitive data or systems. Multi-factor authentication adds an
extra layer of security by requiring users to provide two or more forms of identification
before accessing sensitive data or systems.

3. Encrypt sensitive data: Encrypting sensitive data is like putting it in a secret code to
keep it safe from people who shouldn’t see it. There are two ways we do this: when
the data is “at rest” (meaning it’s stored on a device or server) and when the data is
“in transit” (meaning it’s being sent between devices or servers). By encrypting
sensitive data both at rest and in transit, you can help ensure that it remains secure
and confidential.

4. Conduct regular vulnerability assessments: Conduct regular vulnerability


assessments to identify potential security weaknesses in your organization’s systems
and applications. Vulnerability assessments help identify potential security
weaknesses before cybercriminals can exploit them.

5. Implement intrusion detection and prevention systems: Implement intrusion


detection and prevention systems to detect and prevent cyber attacks. Intrusion
detection and prevention systems monitor network traffic for signs of suspicious
activity and take action to prevent cyber attacks.

6. Establish an incident response plan: An incident response plan is a document that


outlines the specific procedures and steps that should be taken to ensure minimal
impact from a cyber attack. It’s important to establish an incident response plan that
is tailored to your organization’s specific needs and risks. The plan should outline the
roles and responsibilities of everyone involved in the response effort, including IT staff,
security personnel, and management. It should also include a communication plan
that outlines how information will be shared during an incident, both internally and
externally. Establishing an incident response plan can help ensure your organization is
prepared to respond quickly and effectively to cyber attacks.

7. Back up your data: Perform daily (automatic if possible) backups of important


business data and information and store copies either offsite or in the cloud. Critical
data includes digital documents, spreadsheets, databases, financial files, human
resources files, accounts receivable/payable files, and applications.

8. Implement network segmentation: Implement network segmentation to limit the


impact of a cyber attack on your organization’s systems. Network segmentation is the
process of dividing a computer network into smaller subnetworks, each with its own
security measures.

9. Implement email security controls: Implement email security controls to prevent


phishing attacks and other email-based cyber threats by blocking suspicious emails
and attachments.

10. Stay current on the latest threats: Stay current on the latest cyber threats by
subscribing to industry newsletters, attending conferences, and participating in other
cybersecurity-related events.

You might also like