Skip to content

Instantly share code, notes, and snippets.

@TupotaValentyn
Last active April 14, 2021 18:38
Show Gist options
  • Save TupotaValentyn/2539e32e36d82197ac45ed21a36c44d8 to your computer and use it in GitHub Desktop.
Save TupotaValentyn/2539e32e36d82197ac45ed21a36c44d8 to your computer and use it in GitHub Desktop.
Internet

Internet

Internet - interconnected network


Host - a network host is a computer or other device connected to a computer network. A host may work as a server offering information resources, services, and applications to users or other hosts on the network. Hosts are assigned at least one network address.

Host

HOST


Hosts are connected to each other through a router or switch

Router - A router is a networking device that forwards data packets between computer networks. Routers perform the traffic directing functions on the Internet. Data sent through the internet, such as a web page or email, is in the form of data packets. A packet is typically forwarded from one router to another router through the networks that constitute an internetwork (e.g. the Internet) until it reaches its destination node.

Switch A network switch is networking hardware that connects devices on a computer network by using packet switching to receive and forward data to the destination device.

ROUTER / SWITCH


Packet - in telecommunications and computer networking, a network packet is a formatted unit of data carried by a packet-switched network. A packet consists of control information and user data; the latter is also known as the payload. Control information provides data for delivering the payload. Typically, control information is found in packet headers and trailers. ~(1.5kb)

Protocols Flags Header Length

Dest Address

Source Address

Options

Data

PACKET

[DEPRECATED] Hub - In network science, a hub is a node with a number of links that greatly exceeds the average. Emergence of hubs is a consequence of a scale-free property of networks. While hubs cannot be observed in a random network, they are expected to emerge in scale-free networks. The uprise of hubs in scale-free networks is associated with power-law distribution. Hubs have a significant impact on the network topology. Hubs can be found in many real networks, such as the brain or the Internet.

Hub

The steps of the growth of the network according to the Barabasi–Albert

HUB


MAC Address - A media access control address (MAC address) is a unique identifier assigned to a network interface controller (NIC) for use as a network address in communications within a network segment. This use is common in most IEEE 802 networking technologies, including Ethernet, Wi-Fi, and Bluetooth. Within the Open Systems Interconnection (OSI) network model, MAC addresses are used in the medium access control protocol sublayer of the data link layer. As typically represented, MAC addresses are recognizable as six groups of two hexadecimal digits, separated by hyphens, colons, or without a separator.

LAN/WAN

LAN - A wireless LAN (WLAN) is a wireless computer network that links two or more devices using wireless communication to form a local area network (LAN) within a limited area such as a home, school, computer laboratory, campus, or office building. This gives users the ability to move around within the area and remain connected to the network. Through a gateway, a WLAN can also provide a connection to the wider Internet.

WAN - A wide area network (WAN) is a telecommunications network that extends over a large geographic area for the primary purpose of computer networking. Wide area networks are often established with leased telecommunication circuits.

LAN/WAN

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment