<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Christian Igbaras</title>
    <description>The latest articles on DEV Community by Christian Igbaras (@tiansing).</description>
    <link>https://dev.to/tiansing</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F589582%2Fddfce4c7-96d6-47ad-a0f9-cd92e1078ad2.jpeg</url>
      <title>DEV Community: Christian Igbaras</title>
      <link>https://dev.to/tiansing</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/tiansing"/>
    <language>en</language>
    <item>
      <title>Module 4 Glossary</title>
      <dc:creator>Christian Igbaras</dc:creator>
      <pubDate>Thu, 04 May 2023 20:22:01 +0000</pubDate>
      <link>https://dev.to/tiansing/module-4-glossary-3c7p</link>
      <guid>https://dev.to/tiansing/module-4-glossary-3c7p</guid>
      <description>&lt;p&gt;New terms and their definitions: Course 2 Week 4&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A record: The most common resource record, used to point a certain domain name at a certain IPv4 IP address&lt;/li&gt;
&lt;li&gt;Anycast: A technique that's used to route traffic to different destinations depending on factors like location, congestion, or link health&lt;/li&gt;
&lt;li&gt;Automatic allocation: A range of IP addresses is set aside for assignment purposes&lt;/li&gt;
&lt;li&gt;Caching and recursive name servers: They are generally provided by an ISP or your local network, and their purpose is to store domain name lookups for a certain amount of time&lt;/li&gt;
&lt;li&gt;CNAME: A resource record used to map one domain to another&lt;/li&gt;
&lt;li&gt;DHCP discovery: The process by which a client configured to use DHCP attempts to get network configuration information&lt;/li&gt;
&lt;li&gt;Domain Name System (DNS): A global and highly distributed network service that resolves strings of letters, such as a website name, into an IP address&lt;/li&gt;
&lt;li&gt;DNS zones: A portion of space in the Domain Name System (DNS) that is controlled by an authoritative name server&lt;/li&gt;
&lt;li&gt;Domain: Used to demarcate where control moves from a top-level domain name server to an authoritative name server&lt;/li&gt;
&lt;li&gt;Domain name: A website name; the part of the URL following &lt;a href="http://www"&gt;www&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Dynamic allocation: A range of IP addresses is set aside for client devices and one of these IPs is issued to these devices when they request one&lt;/li&gt;
&lt;li&gt;Fixed allocation: Requires a manually specified list of MAC address and the corresponding IPs&lt;/li&gt;
&lt;li&gt;Fully qualified domain name: When you combine all the parts of a domain together&lt;/li&gt;
&lt;li&gt;IP masquerading: The NAT obscures the sender's IP address from the receiver&lt;/li&gt;
&lt;li&gt;MX record: It stands for mail exchange and this resource record is used in order to deliver email to the correct server&lt;/li&gt;
&lt;li&gt;Name resolution: This process of using DNS to turn a domain name into an IP address&lt;/li&gt;
&lt;li&gt;Network Address Translation (NAT): A mitigation tool that lets organizations use one public IP address and many private IP addresses within the network&lt;/li&gt;
&lt;li&gt;NS record: It indicates other name servers that may also be responsible for a particular zone&lt;/li&gt;
&lt;li&gt;NTP servers: Used to keep all computers on a network synchronized in time&lt;/li&gt;
&lt;li&gt;Pointer resource record: It resolves an IP to a name&lt;/li&gt;
&lt;li&gt;Port forwarding: A technique where specific destination ports can be configured to always be delivered to specific nodes&lt;/li&gt;
&lt;li&gt;Port preservation: A technique where the source port chosen by a client, is the same port used by the router&lt;/li&gt;
&lt;li&gt;Proxy service: A server that acts on behalf of a client in order to access another service&lt;/li&gt;
&lt;li&gt;Quad A (AAAA) record: It is very similar to an A record except that it returns in IPv6 address instead of an IPv4 address&lt;/li&gt;
&lt;li&gt;Recursive name servers: Servers that perform full DNS resolution requests&lt;/li&gt;
&lt;li&gt;Reverse lookup zone files: They let DNS resolvers ask for an IP, and get the FQDN associated with it returned&lt;/li&gt;
&lt;li&gt;Reverse proxy: A service that might appear to be a single server to external clients, but actually represents many servers living behind it&lt;/li&gt;
&lt;li&gt;Round robin: It is a concept that involves iterating over a list of items one by one in an orderly fashion&lt;/li&gt;
&lt;li&gt;SRV record: A service record used to define the location of various specific services&lt;/li&gt;
&lt;li&gt;Start of authority: A declaration of the zone and the name of the name server that is authoritative for it&lt;/li&gt;
&lt;li&gt;Top Level Domain (TLD): The top level of the DNS or the last part of a domain name. For example, the “com” in &lt;a href="http://www.weather.com"&gt;www.weather.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Time-To-Live field (TTL): An 8-bit field that indicates how many router hops a datagram can traverse before it's thrown away&lt;/li&gt;
&lt;li&gt;Two-factor authentication: A technique where more than just a username and password are required to authenticate. Usually, a short-lived numerical token is generated by the user through a specialized piece of hardware or software&lt;/li&gt;
&lt;li&gt;TXT record: It stands for text and was originally intended to be used only for associating some descriptive text with a domain name for human consumption&lt;/li&gt;
&lt;li&gt;Types of DNS servers: There are five primary types of DNS servers; caching name servers, recursive name servers, root name servers, TLD name servers, and authoritative name servers&lt;/li&gt;
&lt;li&gt;Virtual Private Network (VPN): A technology that allows for the extension of a private or local network, to a host that might not work on that same local network&lt;/li&gt;
&lt;li&gt;Zone Files: Simple configuration files that declare all resource records for a particular zone&lt;/li&gt;
&lt;/ul&gt;

</description>
    </item>
    <item>
      <title>VPNs: Legal or Illegal?</title>
      <dc:creator>Christian Igbaras</dc:creator>
      <pubDate>Thu, 04 May 2023 20:14:15 +0000</pubDate>
      <link>https://dev.to/tiansing/vpns-legal-or-illegal-515d</link>
      <guid>https://dev.to/tiansing/vpns-legal-or-illegal-515d</guid>
      <description>&lt;p&gt;VPN’s main task is to add an extra layer of privacy and security to online activities. VPNs can be used in a variety of ways: &lt;/p&gt;

&lt;p&gt;Governments and corporations use VPNs to secure their workplace&lt;/p&gt;

&lt;p&gt;VPNs can help secure personal data while using public WiFi&lt;/p&gt;

&lt;p&gt;VPN s can conceal illegal activity, such as stealing copyrighted material &lt;/p&gt;

&lt;p&gt;Because some, unfortunately, do use VPNs for illegal matters, some countries have made the use of VPNs illegal. Other countries allow the use VPNs if no illegal activity is being done while using one.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>TCP ports and sockets</title>
      <dc:creator>Christian Igbaras</dc:creator>
      <pubDate>Tue, 02 May 2023 23:12:08 +0000</pubDate>
      <link>https://dev.to/tiansing/tcp-ports-and-sockets-351e</link>
      <guid>https://dev.to/tiansing/tcp-ports-and-sockets-351e</guid>
      <description>&lt;p&gt;Network services are run by listening to specific ports for incoming data requests. &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Ports are represented by a single 16-bit number (65535 different port ids)&lt;/li&gt;
&lt;li&gt;Ports are split up by the IANA (Internet Assigned Numbers Authority) into three categories: System Ports (ports 1-1023), User Ports (ports 1024-49151), and Ephemeral (Dynamic) Ports (ports 59152-65535).&lt;/li&gt;
&lt;li&gt;A socket is a port that a TCP segment has activated to listen for data requests.&lt;/li&gt;
&lt;li&gt;Ports allow services to send data to your computer but can also send malware into a client program. It's important to secure your ports&lt;/li&gt;
&lt;/ul&gt;

</description>
    </item>
  </channel>
</rss>
