If your domain is ibm.com, then your parent server is .com.
Most likely, you are talking about the latter case. I assume you have a domain directly under a TLD ("top-level domain"), such as .com, .net, .org, .us, etc.
It would be useful to post your domain name, so that others can check it and tell you exactly what is wrong.
Most likely, you have a mismatch between the NS records in the parent domain and your master name server. You need to have the same NS records in both.
To change the NS records in your parent domain, assuming you have a second-level domain, you need to do this through your domain registrar. Most of them let you do this yourself on a website.
This is probably all jibberish to you. So, best thing is, post the domain name, and somebody can tell you exactly what you need to do.
best thing is, post the domain name
With rare exception (significant domain sale news, arbitration decisions) the only domain reference we employ is Example.com. If you need to reference a domain for technical reasons, we use sub.example.com/directory. (See Charter [webmasterworld.com].)
Thank you for your cooperation.
Go do a google search for "nslookup". You should be able to easily find a free website that will allow you to use a tool (found on most Unix/Linux systems as well) called "nslookup". Bet you can find one that's pretty easy to use.
Now, plug in your domain name, eg. example.com, not www.example.com. Copy the results, change all instances of your domain name to "example.com", and post it here.
Then we can help you and tell you just what you need to do.
You need to have the same NS records in both your DNS server and in the parent's DNS server.
If this is the typical case, then, you need to make sure that the NS records match both at your DNS server and your registrar's DNS server.
It will WORK as long as you have the records in at the registrar. But if they do not match, it is not RIGHT. The worst case is that there will be some delays in DNS lookups.