Compare commits
10 Commits
8553436f35
...
1dae6566c3
Author | SHA1 | Date |
---|---|---|
|
1dae6566c3 | |
|
603d422d04 | |
|
032de48670 | |
|
ac9e83f930 | |
|
035781977d | |
|
943c2e366a | |
|
9ae821ae96 | |
|
d6024a1855 | |
|
5b6f53a2f9 | |
|
d2894ed93e |
|
@ -0,0 +1 @@
|
||||||
|
.obsidian/*
|
|
@ -1,58 +1,57 @@
|
||||||
# __Network +__
|
# __Network +__
|
||||||
|
|
||||||
## __OSI Model__
|
# __OSI Model__
|
||||||
## __Layer 1__ Bites
|
## __Layer 1__ Bites
|
||||||
* Physical Layer
|
* Physical Layer
|
||||||
* It is the connents like Cat 6 RJ45 and fiber.
|
* It is the connects like Cat 6 RJ45 and fiber.
|
||||||
* Its the on and off on the cables.
|
* Its the on and off on the cables.
|
||||||
---
|
---
|
||||||
|
|
||||||
## __Layer 2__ Frames
|
## __Layer 2__ - Frames
|
||||||
* ### Data Link Layer.
|
* ### Data Link Layer.
|
||||||
* Packagers data int frames and transmits those frames on the network.
|
* Packagers data int frames and transmits those frames on the network.
|
||||||
* Layer 2 devices view nteworks __logically__.
|
* Layer 2 devices view networks __logically__.
|
||||||
* ### MAC Address
|
* ### MAC Address
|
||||||
* Media Access Control
|
* Media Access Control
|
||||||
* Physical addressing system of a device which operates on the logial topology.
|
* Physical addressing system of a device which operates on the logical topology.
|
||||||
* Uses a 48-bit address assigned to a network interface card.
|
* Uses a 48-bit address assigned to a network interface card.
|
||||||
* __EX:__ `D2:51:F1:3A:34:65`
|
* __EX:__ `D2:51:F1:3A:34:65`
|
||||||
* `D2:51:F1` is the vedor code
|
* `D2:51:F1` is the vendor code
|
||||||
* ### Logical Link Control
|
* ### Logical Link Control
|
||||||
* Provides connection services and allows acknowledgemnt of receipt of message.
|
* Provides connection services and allows acknowledgment of receipt of message.
|
||||||
* Is the basic form of flow control.
|
* Is the basic form of flow control.
|
||||||
* Provides basic error control functios.
|
* Provides basic error control functions.
|
||||||
* Uses a check sum.
|
* Uses a check sum.
|
||||||
* ### How communication synchronized.
|
* ### How communication synchronized.
|
||||||
* Isochronous
|
* Isochronous
|
||||||
* Netwok devices use a common reference a common refernce clock source and create time slots for transmission.
|
* Network devices use a common reference a common reference clock source and create time slots for transmission.
|
||||||
* Synchronous
|
* Synchronous
|
||||||
* Network devices agree on clocking method to indicate beginning and end of frames and can use control characters.
|
* Network devices agree on clocking method to indicate beginning and end of frames and can use control characters.
|
||||||
* Asynchonous
|
* Asynchronous
|
||||||
* Network devices reference thier own internal clocks and use start and stop bits
|
* Network devices reference their own internal clocks and use start and stop bits
|
||||||
* ### What Devices are layer 2
|
* ### What Devices are layer 2
|
||||||
* network cards
|
* network cards
|
||||||
* Briges
|
* Bridges
|
||||||
* Switch
|
* Switch
|
||||||
* MAC Address
|
* MAC Address
|
||||||
---
|
---
|
||||||
## __Layer 3__ Packets
|
## __Layer 3__ Packets
|
||||||
|
|
||||||
* ### Network Layer
|
* ### Network Layer
|
||||||
* Forwards traffic (routing) with logical address.
|
* Forwards traffic (routing) with logical address.
|
||||||
* __IP address__ IPv4 IPv6
|
* __IP address__ IPv4 IPv6
|
||||||
* Logical addressing
|
* Logical addressing
|
||||||
* Ip Addressing IPv4 and IPv6
|
* Ip Addressing IPv4 and IPv6
|
||||||
* Switching (Routing)
|
* Switching (Routing)
|
||||||
* Route discovery and selction
|
* Route discovery and selection
|
||||||
* Connection Services
|
* Connection Services
|
||||||
* Banwidth usage
|
* Bandwidth usage
|
||||||
* Multiplexing
|
* Multiplexing
|
||||||
* ### How should data be __forward__ or __routed__
|
* ### How should data be __forward__ or __routed__
|
||||||
* Packet Switching (Most common)
|
* Packet Switching (Most common)
|
||||||
* Data is divided into packets and then forwarded to is IP address.
|
* Data is divided into packets and then forwarded to is IP address.
|
||||||
* Circuit Switching
|
* Circuit Switching
|
||||||
* Dedicated communication link is establed between two devices.
|
* Dedicated communication link is established between two devices.
|
||||||
* It uses one path when the connect establed and the whole time the connect is there.
|
* It uses one path when the connect established and the whole time the connect is there.
|
||||||
* Message Switching
|
* Message Switching
|
||||||
* Data is divided into messages which may be stored and then forwarded.
|
* Data is divided into messages which may be stored and then forwarded.
|
||||||
* ### Route Discovery and Selection
|
* ### Route Discovery and Selection
|
||||||
|
@ -75,17 +74,36 @@
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## __Layer 4__ Segments
|
## __Layer 4__ - Segments
|
||||||
* ### Transport Layer
|
* ### Transport Layer
|
||||||
* TCP Transmission Control Protocol
|
* TCP Transmission Control Protocol
|
||||||
* Connection-oriented protocol that is a reliable way to transport segments across the network
|
* Connection-oriented protocol that is a reliable way to transport segments across the network
|
||||||
* Will ask for an acknowledgement
|
* Will ask for an acknowledgement.
|
||||||
* 
|
* 
|
||||||
* This is a Three-way handshake.
|
* This is a Three-way handshake.
|
||||||
|
|
||||||
|
|
||||||
* UDP User Datagram Protocol
|
* UDP User Datagram Protocol
|
||||||
* Connectionless protocol that is an unreliable way to transport segments across the network
|
* Connectionless protocol that is an unreliable way to transport segments across the network
|
||||||
|
* If it dropped, Sender is unaware
|
||||||
|
|
||||||
|
* TCP vs UDP
|
||||||
|
* 
|
||||||
* Windowing
|
* Windowing
|
||||||
|
* Allows the clients to adjust the amount opf data in eash segment.
|
||||||
|
* Allows you to send more or fewer for eash segment.
|
||||||
* Buffering
|
* Buffering
|
||||||
|
* Occurs When devices allocate memory to store segments if bandwidth isn't readily avaiable
|
||||||
|
|
||||||
|
---
|
||||||
|
## __Layer 5__ - Session
|
||||||
|
* Session Layer
|
||||||
|
* Keeps conversations separate to prevent intermingling of data
|
||||||
|
* Setup
|
||||||
|
* Checking of user credentaials and assigning numbers to sessions to help identify them.
|
||||||
|
* Some random number that would be assigned.
|
||||||
|
* Maintain
|
||||||
|
* Transfer Data (back and forth)
|
||||||
|
* Reestablish connedtion
|
||||||
|
* Acknowlegde receipt
|
||||||
|
* Tear down
|
||||||
|
* Ending of a session after the transfer is done or when the other party disconnects.
|
||||||
|
|
|
@ -0,0 +1,10 @@
|
||||||
|
542 676 703
|
||||||
|
070 719 083
|
||||||
|
389 699 760
|
||||||
|
860 970 462
|
||||||
|
008 166 836
|
||||||
|
496 999 966
|
||||||
|
968 163 912
|
||||||
|
696 314 563
|
||||||
|
099 363 447
|
||||||
|
493 600 861
|
Binary file not shown.
After Width: | Height: | Size: 260 KiB |
Loading…
Reference in New Issue