DNS一般作用于外网,解析域名嘛,内网一般用不上。
通常被配置在网关上,家用拨号是自动获取DNS,而像企业之类的一般有静态IP,企业的DNS是ISP提供的需要手动配置。
提供DNS服务的都是专业的ISP,提供DNS服务器地址,用户配置了DNS在浏览网页域名时,会像DNS服务器发送请求解析域名获得该域名所对应的IP地址,所以DNS在地理位置上需要离你较“近”,这样解析过程对浏览网页的网速影响会比较小,一般都是当地宽带接入商指定。
DNS不需要知道网段,过程首先由客户端发出请求,DNS则根据客户端的IP地址回应请求。
DNS和访问internet没有直接关系,只是一种服务。你直接输入网站IP地址可以不通过DNS直接访问网站的。
TCP/IP是OSI七层中提出一个协议簇,并不是单纯的TCP协议和IP协议,你这个要讲的话能讲一本书,建议你去买一本TCP/IP 的书看看,如果实在不想买的话,你可以在百度百科中查询一下TCP/IP,然后对应的OIS七层得每一层都有各自的协议,然后再百度百科下各层的协议。
希望我的回答能够对你有帮助。