Skip to main content

computer networking on youtube of 4 hours

 LAN(local area network);-

within a building and offices

speed 10mbps-10gbps

PAN(personal area network)

10mbps-10gbps

MAN(metropolitan area network)

range 5-50km 

example- ola, zomato

Wide area network(WAN)-;

country

CAN(campus area network)

SAN(storage area network) little bit  confusing



It's a specialized low-expensive network. It's used to backup data. 

It's a game of storing data via a system. All devices can access it if it's part of a SAN network. 

peer to peer model-(point to point model) directly connecting to something without incorporating the 3rd one within each other. 

client-server model- confused and remote desktop as well 

server is an intermediate, administrator 

which sets up some rules and regulation 

bridge, router, gateway, switch, raid system

Topologies

Topology stands for the layout of connected devices on a network 

MESH TOPOLOGY-

mesh topology tends to be expensive. point to point connection with all computers. It gives privacy and security. If somehow one line gets disconnected, it doesn't affect others. 

star topology-;



HUB works as an intermediate. This topology is the cheapest. 

Here each device has a dedicated point-to-point link to the central controller called "HUB". There is no traffic between devices. When device one wants to send data to device 2. First sends the data to HUB which then relays the data to the other connected device. 

Bus topology- 

this allows only one device to transmit at a time. 

A BUS topology is multipoint. It is so cheapest. 

Ring topology-; 


Here each device has a dedicated connection with two devices on either side. The signal is passed in one direction from device to device until it reaches the destination and each device has a repeater. 

Tree topology=




star+bus topology= Tree topology


Hybrid topology=




mixed up all topology

at least 2 topology

considerations for choosing a topology

mesh= expensive, ring topology= cheapest

ICANN, IANA, IEEE, AND EIA/TIA(internet authorities and organizations)

ICANN= internet corporation for assigned names and numbers
It's a non-profit organization. It helps to secure the internet. Whenever we put in some domain names on the search bar, we redirect to the specific location on the web. However, the internet doesn't understand any domain names, it only recognizes IP addresses. So, because of ICANN, we easily type domains and reach that location. 
It manages DNS. 

Before ICANN, we had to type in the IP addresses to access a website. 
GoDaddy, big rock, and hostinger come under ICANN. They are a broker. 
to check up website's IP address= open command prompt= nslookup example.com

IANA

sub-department of ICANN
Responsible for global, unique internet identifier systems
one of the oldest internet institutions, its role dates back to the 1970s
IANA now refers to a series of functions performed to coordinate unique internet identifier systems
Today, ICANN performs the IANA functions

IEEE
The institute of electrical and electronic engineers(IEEE) is a global association and organization of professionals working toward the development, implementation, and maintenance of technology-centered products and services. IEEE is a nonprofit organization founded in 1963. It works solely toward innovating, educating, and standardizing the electrical and electronic development industry. It is best known for its development of standards such as IEEE 802.11. 

Mac address and ARP table(tut7);

The media access control(MAC) address is just as important as the IP address. The MAC address is a unique value associated with the network adapter(NIC). MAC addresses are known as hardware addresses or physical addresses. They uniquely identify the adapter on the LAN.  
Mac= media access control= as important as the IP address
It's unique all over the world that your device has. 
Format= MM-MM-MM-SS-SS-SS or MM:MM:MM:SS:SS:SS (12 digit number)
The first half of the MAC address contains the ID number of the adapter manufacturer. These IDs are regulated by an internet standards organization. The second half of the MAC address represents the serial number assigned to the adapter by the manufacturer. 
Format of the MAC address: The following prefix indicates the manufacturer is Intel Corporation. 
00:A0:C9:14:C8:29
You can see your MAC addresses, using CMD, just type in "getmac", and press enter. 
MAC address is often called physical or hardware address. 
MAC and IP address functionality:
The MAC addresses function at the data link layer(layer 2) and the IP addresses function at the network layer(layer 3). It's a bit of oversimplification, but the IP addresses support the software implementation and the MAC addresses support the hardware implementation of the network stack(OSI model). The MAC address generally remains fixed and follows the network device, but the IP address changes as the network device move from one network to another. 

The IP network maintains a mapping between the IP address of a device and its MAC address. This mapping is known as the ARP cache or ARP table. The DHCP also relies on MAC addresses to manage the unique assignment of IP addresses to devices. 
ARP= address resolution protocol
ARP table=MAC table

IP address= internet protocol

A hacker can hack your system if he knows your IP address. 
To enter into the internet world you need an IP address. In a nutshell, It's like your home address. 
2 types of IP address= static IP and dynamic IP
static= permanent, dynamic=short-term










Comments

Popular posts from this blog

CSS by research

how to center elements inside container using text-align:center in css The `text-align: center;` property in CSS is primarily used to horizontally center inline or inline-block elements within their parent container. If you want to center block-level elements, you'd typically use other methods like margin auto, flexbox, or grid. Here's how you can use `text-align: center;` to horizontally center inline or inline-block elements: ### Example with `text-align: center;`: ```html <div class="container">     <p class="centered-element">This is a centered element.</p> </div> ``` ```css .container {     text-align: center; } .centered-element {     display: inline-block;     /* Other styling if needed */ } ``` In this example, the `text-align: center;` is applied to the `.container`, and the `.centered-element` is set to `display: inline-block;`. This makes the paragraph centered within its parent container. Keep in mind that `text...

Networking tutorials by bitten tech

 Networking computer network= A collection of computing devices that are connected in various ways in order to communicate and share resources. Usually, the connections between computers in a network are made using physical wires or cables. However, some connections are wireless, using radio waves or infrared signals.  The generic term node or host refers to any device on a network. Date transfer rate= is the speed with which data is moved from one place on a network to another.  Data transfer rate is a key issue in computer networks.  File server= A computer that stores and manages files for multiple users on a network.  Web server= A computer dedicated to responding to requests(from the browser client) for web pages. Types of Networks(LAN) A network that connects a relatively small number of machines in a relatively close geographical area.     Various configurations, called topologies, have been used to administer LANs Ring topology= A configur...

JS research

simplify it let gameOver= false; when should i use this in simple terms  In simple terms, `let gameOver = false;` is like telling your program that the game is not over yet. You use this when you want to keep track of whether the game is still being played or if it has finished.  For example, imagine you're writing code for a video game. At the start, you'd set `gameOver` to `false` because, well, the game hasn't ended yet. As the game progresses, if certain conditions are met (like a player winning or losing), you might change `gameOver` to `true` to signal that the game is finished. So, `let gameOver = false;` is a way to let your program know the initial state of the game, and you'll change it later on when the game comes to an end. make me understand this js code in simple terms let boxText = ['Apple', 'Banana', 'Cherry', 'Date', 'Fig']; let e = [2, 4]; let boxText = ['Apple', 'Banana', 'Cherry', '...