DNS uses TCP as tranport layer protocol
查看答案
All TCP connections are full-duplex and point-to-point
Port numbers below 2048 are called well-known ports and are reserved for standard services.
Each socket has a number (address) consisting of the IP address of the host and a 32-bit number local to that host, called port.
TCP service is obtained by having both the sender and receiver create end points, called sockets.