This is a public repo of my learning stack.
DevOps is borned to handle scaling and monitoring traffic. DevOps is not for either Development portion or Operations. DevOps is mostly connect to developments and operations. Developments knowledge is more important here. DevOps should know most of the technical knowledges of development phase.
- Docker
- Kubernates
- Microservices Design
- Scaliblity
to make a DNS query, copy the following command to the terminal and hit enter.
dig facebook.com
ARP is a Address Resolution Protocal. What does it mean actually ?
ARP is the most important Communication protocol of Network Layer. It translates Logical address to Physical address, known as MAC Address.
ARP has been used in IPV4 technology where IP address is 32 bit but MAC address is 48 bit. But in the IPV6 technology where IP address is 128bit, ARP has been repleaced by Neighbor Discovery protocol.
Important topic related to ARP:
- ARP Cache
- ARP Cache timeout
- ARP request
- ARP response/reply
* Reverse ARP is being used when host computer/machine don't know their own IP address.
A routing table is a set of rules that is used to determine where the packet is traveling.
Example of Routing Table:
| Network destination | Netmask | Gateway | Interface |
|---|---|---|---|
| 0.0.0.0 | 0.0.0.0 | 192.168.0.1 | 192.168.0.100 |
| 127.0.0.0 | 255.0.0.0 | 127.0.0.1 | 127.0.0.1 |
| 192.168.0.0 | 255.255.255.0 | 192.168.0.100 | 192.168.0.100 |
| 192.168.0.100 | 255.255.255.255 | 127.0.0.1 | 127.0.0.1 |
| 192.168.0.1 | 255.255.255.255 | 192.168.0.100 | 192.168.0.100 |
CIDR is IP addressing scheme that improved the allocation of IP address.