DNS+TCPSockets (1)
DNS+TCPSockets (1)
If ROOT and
TLD name servers support Recursion
Dr. Gaurav Varshney IIT Jammu
• The DNS server 172.16.200.30 on receiving the query, will look through its
tables(cache) to find the IP address(A record) for the domain
www.example.com. But it does not have the entry.
• STEP 3: Now instead of querying the root server's, our DNS server will reply us
back with a referral to root servers. Now our operating system resolver, will
query the root servers for the answer and so on. All the Name Servers will return
a referral without accepting to perform recursion on behalf of the resolver.
DNS: Records
Dr. Gaurav Varshney IIT Jammu
https://www.slashroot.in/what-dns-z
one-file-complete-tutorial-zone-file-
and-its-contents Dr. Gaurav Varshney IIT Jammu
DNS Zone File
Dr. Gaurav Varshney IIT Jammu
https://www.slashroot.in/what-dns-z
one-file-complete-tutorial-zone-file-
and-its-contents
Dr. Gaurav Varshney IIT Jammu
http://www.tcpipguide.com/free/t_DNSReverseNameResolutionUsingtheINAD
DRARPADomain-2.htm https://www.cloudflare.com/learning/dns/dns-records/dns-soa-record/
Dr. Gaurav Varshney IIT Jammu
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/4/html/reference_guide/s2-bind-conf
RDNS iguration-zone-reverse
http://www.tcpipguide.com/free/t_DNSReverseNameResolutionUsingtheINADDRARPADomain-2.htm
Dr. Gaurav Varshney IIT Jammu
telnet serverName
Dr. Gaurav Varshney IIT Jammu
25/465/587
POP3 begins when the user agent (the client) opens a TCP
Dr. Gaurav Varshney IIT Jammu
mail from one to other folder, creating A1 LOGIN username password A CREATE INBOX.NEW
remote folder, retrieving components of a
message etc. are not possible. Displaying remote folder list Check Status of an INBOX
https://www.atmail.com/blog/imap-commands/ Select a specific message from INBOX Copy and email from one to another
When the server side receives a command for a file transfer over
the control connection (either to, or from, the remote host), the
server side initiates a TCP data connection to the client side.
FTP sends exactly one file over the data connection and then
closes the data connection. If, during the same session, the user
wants to transfer another file, FTP opens another data connection.
PORT ( h1,h2,h3,h4,p1,p2 ).
http://www.simotime.com/ftp4cmd1.
htm
the applications.
• Transport layer services are constrained by services provided by
network layer. Like Transport layer has not much to commit on delay
and bandwidth if lower layers do not provide any commitments.
• Though it can add some services: such as reliability
TCP: Concurrent
Dr. Gaurav Varshney IIT Jammu
https://www.cs.dartmouth.edu/~ca
mpbell/cs50/socketprogramming.ht
Dr. Gaurav Varshney IIT Jammu
ml