An ad hoc network (sometimes called a computer-to-computer network) is a temporary network used for sharing files, presentations, ...