cancel
Showing results for 
Search instead for 
Did you mean: 
Lee_Orrick
F5 Employee
F5 Employee

Welcome to my first article on DevCentral! This article starts a series about BIG-IP DNS (the artist formerly known as GTM).


This article and accompanying videos take a look at the support for Domain Name System (DNS) Resource Record (RR) types that were introduced in BIG-IP version 12.0. This enhancement represented a major step forward in the capabilities available on the BIG-IP. 


I created these videos during the initial introduction of the feature in BIG-IP 12.0 release. Based on the timestamp in the BIG-IP GUI, that would be October of 2015. The information presented here is still relevant for later versions of BIG-IP and will be of benefit to anyone trying to understand the different DNS resource record types available on the BIG-IP.


The videos assume you have used BIG-IP DNS before, and you understand the basics of DNS. If you need a refresher on DNS resource records, I present an overview of the new and existing resource records supported by BIG-IP DNS. I then go into the feature itself and the architecture and implementation details for each of the records on BIG-IP DNS. In the last video, I do a configuration walk-through of a NAPTR and SRV wideIP along with the NAPTR and SRV pools.


Be sure and see the attachment at the end of the article. It is a zip file that contains a PDF of many of the slides I use in the videos.


Executive Summary (9 Minutes)


First up is the Executive Summary. This video introduces, at a high level, everything that will be covered in the later videos. It also talks about some things that are not explicitly called out in any of the other content.




Technology Overview (8 Minutes)


Next is a DNS technology overview for the different resource record types supported by BIG-IP DNS. If you are already familiar with the different DNS RR types (A, AAAA, CNAME, NAPTR, SRV, MX), you can skip this part. If you need a quick refresher on what each record type is and the fields used in them this content is for you! NOTE: This is not a discussion of how the BIG-IP DNS implements these resource records but rather a discussion of the record types themselves in a purely DNS sense.





Feature/Architecture Overview


If you do not watch any of the other videos in this series, watch these!! I go over the concepts and architecture behind how the different resource records are implemented and configured on BIG-IP DNS with lots of diagrams. The configurations of the different resource record types and all the associated pools can get confusing. These videos will give you a solid foundation to follow the configuration walk-through.


I am going to be bold here and say that I guarantee you will learn something you did not know about BIG-IP DNS if you watch the next five videos. As a polling mechanism, hit the “Like” button on the article if I was correct in my prediction.


General Information and A/AAAA Records (11:30 Minutes)


This video covers general information about the DNS RR implementation along with the A and AAAA record types. For example, the video talks about a new concept in BIG-IP DNS called Non-Terminal and Terminal Pools and what they mean in wideIP configurations.


0151T000003l8qJQAQ.png




CNAMEs (9 Minutes)


This is a long discussion about CNAMEs. Who knew they were so interesting? Well, they are, and it is worth listening to how they are implemented on BIG-IP DNS.


0151T000003l8qTQAQ.png




NAPTR, SRV and MX Records (5:30 Minutes)


NAPTR, SRV and MX records are next. The configuration walk-through later in this article will implement NAPTR and SRV wideIPs.


0151T000003l8qdQAA.png




Health Checks (7:30 Minutes)


Let’s talk about one of the reasons you have a BIG-IP DNS…health checks! Now that wideIPs can be pool member, the game has changed.


0151T000003l8qiQAA.png





Persistence (8 Minutes)


Persistence also has some new wrinkles. If you use persistence, you want to watch this.


0151T000003l8qsQAA.png




Configuration Walk-through (11:30 Minutes)


Finally, we have the configuration walk-through. This is where things get real. In this video, I do a configuration of NAPTR and SRV wideIPs along with the NAPTR and SRV pools. You can see the configuration objects I will create and the order in the diagram below.


0151T000003l8ohQAA.PNG




Conclusion


That is all I have for this article. I hope you learned something and most importantly have a better understanding of the different DNS resource record types available on the BIG-IP DNS. I have more articles and videos to come so stay tuned. Be sure and grab the attachment if you want a copy of some of the diagrams used in the videos.


Trivia: iQuery uses port 4353 for its communication. Do you know the significance/meaning of that particular port number? Drop a comment at the bottom if you know the answer.


 

Comments
F5_Digger
Altostratus
Altostratus

awesome article which explains new BIG-IP DNS features really well.

johns
F5 Employee
F5 Employee

Excellent primer on BIG-IP DNS!

Frabotta9500
Nimbostratus
Nimbostratus

Over the past year, I have often come back to this article, which addresses a part of BIG-IP DNS that frankly I don't think has been well covered anywhere else. In fact, understanding the significant changes made to incorporate the new DNS resource records into wide-IPs and pools with BIG-IP version 12 makes one appreciate why F5 Networks changed the product name from BIG-IP GTM to BIG-IP DNS.

Lee_Orrick
F5 Employee
F5 Employee

  - Thank you for the feedback and thank you to the other commenters as well.

 

As you mentioned, anyone who used BIG-IP GTM prior to v12 realizes the scope of the change we made to GTM and the subsequent rebranding to BIG-IP DNS.

 

Did you download the attached zip file? It has many of the PPT slides rendered in a PDF for reference.

 

Thanks,

Lee

Version history
Last update:
‎30-Oct-2019 21:20
Updated by:
Contributors