Are “ad-hoc” networks always wireless?
We see that almost always the term of "ad-hoc networks" comes with WSN (Wireless Sensor Network). Does it mean an ad-hoc network must be always wireless?
If we define an ad-hoc network as follows:
"An ad hoc network is a network that is composed of individual devices
communicating with each other directly." [1]
Can we imagine a "wired ad hoc" network?
[1] https://www.techopedia.com/definition/5868/ad-hoc-network
wireless ad-hoc-wireless
add a comment |
We see that almost always the term of "ad-hoc networks" comes with WSN (Wireless Sensor Network). Does it mean an ad-hoc network must be always wireless?
If we define an ad-hoc network as follows:
"An ad hoc network is a network that is composed of individual devices
communicating with each other directly." [1]
Can we imagine a "wired ad hoc" network?
[1] https://www.techopedia.com/definition/5868/ad-hoc-network
wireless ad-hoc-wireless
Probably they are referring to a specific operation mode of WiFi networks commonly known as ad-hoc mode. Wikipedia has a brief description of it: en.wikipedia.org/wiki/Wi-Fi#Wi-Fi_ad-hoc_mode
– kasperd
Dec 14 at 14:57
add a comment |
We see that almost always the term of "ad-hoc networks" comes with WSN (Wireless Sensor Network). Does it mean an ad-hoc network must be always wireless?
If we define an ad-hoc network as follows:
"An ad hoc network is a network that is composed of individual devices
communicating with each other directly." [1]
Can we imagine a "wired ad hoc" network?
[1] https://www.techopedia.com/definition/5868/ad-hoc-network
wireless ad-hoc-wireless
We see that almost always the term of "ad-hoc networks" comes with WSN (Wireless Sensor Network). Does it mean an ad-hoc network must be always wireless?
If we define an ad-hoc network as follows:
"An ad hoc network is a network that is composed of individual devices
communicating with each other directly." [1]
Can we imagine a "wired ad hoc" network?
[1] https://www.techopedia.com/definition/5868/ad-hoc-network
wireless ad-hoc-wireless
wireless ad-hoc-wireless
asked Dec 14 at 10:09
sas
1355
1355
Probably they are referring to a specific operation mode of WiFi networks commonly known as ad-hoc mode. Wikipedia has a brief description of it: en.wikipedia.org/wiki/Wi-Fi#Wi-Fi_ad-hoc_mode
– kasperd
Dec 14 at 14:57
add a comment |
Probably they are referring to a specific operation mode of WiFi networks commonly known as ad-hoc mode. Wikipedia has a brief description of it: en.wikipedia.org/wiki/Wi-Fi#Wi-Fi_ad-hoc_mode
– kasperd
Dec 14 at 14:57
Probably they are referring to a specific operation mode of WiFi networks commonly known as ad-hoc mode. Wikipedia has a brief description of it: en.wikipedia.org/wiki/Wi-Fi#Wi-Fi_ad-hoc_mode
– kasperd
Dec 14 at 14:57
Probably they are referring to a specific operation mode of WiFi networks commonly known as ad-hoc mode. Wikipedia has a brief description of it: en.wikipedia.org/wiki/Wi-Fi#Wi-Fi_ad-hoc_mode
– kasperd
Dec 14 at 14:57
add a comment |
4 Answers
4
active
oldest
votes
Caveat: This question might raise primarily opinion-based answers, and might be put on hold or considered off-topic, for exactly that reason.
Still, I dare to attempt an answer:
Following https://en.wikipedia.org/wiki/Ad_hoc#Networking
The term “ad hoc networking” typically refers to a system of network
elements that combine to form a network requiring little or no
planning.
The linked main wikipedia article subsequently focusses on wireless ad hoc networks only.
However, I don't quite see why a wired ad hoc network should not be thinkable, if a few conditions are met:
- the devices to be connected all have an network interface of matching technology ("Ethernet" springs to mind).
- there is a means to wire them all together, in a fashion that any participating device can talk to any (and to all) other participating device (Star? Bus? Ring? Anyone remeber 10base2?)
- the medium and topology chosen to interconnect the devices must also support multicast (or broadcast) propagation to all participants ("talk to all devices", see above)
- a hub or switch to connect the devices might disqualify the setup as "ad hoc", as this would be an intermediate device (1).
- the participating devices have a means to manage addressing on the emerging common subnet themselves (IPv4: APIPA, IPv6: link-local addresses with DAD), if the given underlying technology does not provide unique identifiers natively
- the participating devices support suitable service announcement/discovery mechanisms and if needed some form of name resolution, so they have a way to find each other and find out what they can do with each other. Multicast based Zeroconf Networking (a.k.a. "Bonjour" or "Avahi") can do this.
... then yes, I would consider such a setup might be called an "ad hoc wired network".
(1) that might be subject of debate because a simple hub or switch fulfills the criterion of "little or no planning" with ease.
I would consider that a switch disqualifies an ad hoc network, although a hub is really just a powered cable, repeating the signals, even the collisions and damaged signals, to to every interface.
– Ron Maupin♦
Dec 14 at 15:01
I disagree - so long as it's a switch that does no configuration of its clients, ie doesn't also have a DHCP server or similar, then I would describe the client network communication as ad-hoc.
– pjc50
Dec 14 at 15:46
@pjc50, a switch is a bridge, just like a WAP is a bridge. They both serve the same function, so how does one make an ad hoc network, while the other does not?
– Ron Maupin♦
Dec 14 at 15:50
1
In the end, it comes down to your definition of "little or no planning", and at what layers you're interested in. Certainly people make ad-hoc point-to-point connections over wired ethernet, SLIP/RS-232, USB. I've made fileservers over hotel networks when ethernet sockets were common, which counts as "the network" for many end users. Many technical conferences have open wired networks with RFC 2322 DHCP. Which of these you count depends on your own understanding of ad-hoc in your contexts.
– jonathanjo
Dec 14 at 17:02
1
Your answer covers good points. However, I don't think I agree that the term "ad-hoc" requires multicast/broadcast, nor service announcement/discovery. I'm not saying they're not useful or beneficial in facilitating ad-hoc networks, especially for end users, just that they're not implicit in the term.
– jonathanjo
Dec 15 at 16:49
add a comment |
As the already present answer point out, ad hoc is a matter of perspective.
From a user's POV an ad-hoc network should be effortless and require no planning. If this precludes bringing along a cable, then yes, it needs to be wireless.
If you admit a cable you can connect two machines with Ethernet. Using obsolete 10BASE2 coax cabling you could even connect a whole lot. I'd call this ad hoc as well.
If you also admit a repeater hub or a simple switch you can connect a larger number of machines. From the user's POV there's little difference between those two. I'd still call this ad hoc since it requires very little effort and next to no planning or preparation.
Technically, the term is used almost exclusively for the WiFi ad-hoc mode. (Coax) Ethernet was actually designed in a similar way but has moved away since, using star or tree topology on the physical layer (L1). Ethernet's data link layer (L2) is still plug & play, so it doesn't disqualify its use for ad-hoc networking.
The network layer (L3) is all the same for wired or wireless networks, so there the differentiation ends.
add a comment |
About the term
The term "Ad Hoc" seems to have completely different meanings in different contexts.
In wireless LAN context "Ad Hoc" means that all devices in the network have the same role. The opposite is an "Infrastructure network" where one device has a special role. The data format (OSI layer 2) is slightly different in both types of networks.
(Note that "WLAN tethering" with a mobile phone uses an "Infrastructure" network, not an "Ad Hoc" one.)
In this context however the term "Ad Hoc" does not say anything about the effort needed for configuring and planning the network:
The effort needed for planning and configuring a "WLAN Ad Hoc" network even seems to be higher than using a "WLAN Infrastructure" network when using modern devices and modern software!
Why do you see the term only in conjunction with wireless LAN?
Of course the operating system does not need to know if the network that you are planning "requires little or no planning" or if it requires a lot of planning.
Therefore you won't find any configuration setting where you will be asked if your network is an "Ad Hoc" network with the meaning of the term "Ad Hoc" described in Marc Luethi's answer.
However because "Ad Hoc" and "Infrastructure" WLAN networks use a slightly different data format, the operating system needs to know which kind of data format shall be used.
Therefore you will definitely find the setting "Ad Hoc" or "Infrastructure" in the WLAN settings.
Is this possible with wired networks, too?
If you want to know if wired network types use the word or term "Ad Hoc":
I don't think so.
Of course there are wired network types having different operating modes that can be selected by configuration. But none of them seems to use the term "Ad Hoc" for a certain selectable operating mode.
If you want to know if there are wired networks which would be "Ad Hoc" when using the WLAN terminology:
"Normal" Ethernet would be the best example.
Ethernet frames are not sent to a device with a certain MAC address which then forwards the frames to the actual receiver. Instead, the "destination MAC address" in the frame sent by the sender will already specify the final destination of the frame (*). In WLAN terminology this would be called "Ad Hoc network".
(*) but not necessarily of the layer-3 packet inside the frame
add a comment |
The term "ad-hoc" is used to distinguish a peer-to-peer wireless network from an access-point based "managed" one.
Wired networks on the other hand always use a symmetric signaling layer, so no such distinction exists, which is why you see the word used rather seldom in wired contexts.
There may be some confusion because Windows 95/98 had a wizard to set up private IP addresses on an interface that was also called "Set up ad-hoc networking".
I don't know what's confusing about it: that's an ad-hoc wired network, rare though it might be in comparison to ad-hoc wifi. And I'd disagree about "ad-hoc" meaning "peer-to-peer". It means "without planning", and normally implies temporary.
– jonathanjo
Dec 14 at 18:10
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "496"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fnetworkengineering.stackexchange.com%2fquestions%2f55465%2fare-ad-hoc-networks-always-wireless%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
4 Answers
4
active
oldest
votes
4 Answers
4
active
oldest
votes
active
oldest
votes
active
oldest
votes
Caveat: This question might raise primarily opinion-based answers, and might be put on hold or considered off-topic, for exactly that reason.
Still, I dare to attempt an answer:
Following https://en.wikipedia.org/wiki/Ad_hoc#Networking
The term “ad hoc networking” typically refers to a system of network
elements that combine to form a network requiring little or no
planning.
The linked main wikipedia article subsequently focusses on wireless ad hoc networks only.
However, I don't quite see why a wired ad hoc network should not be thinkable, if a few conditions are met:
- the devices to be connected all have an network interface of matching technology ("Ethernet" springs to mind).
- there is a means to wire them all together, in a fashion that any participating device can talk to any (and to all) other participating device (Star? Bus? Ring? Anyone remeber 10base2?)
- the medium and topology chosen to interconnect the devices must also support multicast (or broadcast) propagation to all participants ("talk to all devices", see above)
- a hub or switch to connect the devices might disqualify the setup as "ad hoc", as this would be an intermediate device (1).
- the participating devices have a means to manage addressing on the emerging common subnet themselves (IPv4: APIPA, IPv6: link-local addresses with DAD), if the given underlying technology does not provide unique identifiers natively
- the participating devices support suitable service announcement/discovery mechanisms and if needed some form of name resolution, so they have a way to find each other and find out what they can do with each other. Multicast based Zeroconf Networking (a.k.a. "Bonjour" or "Avahi") can do this.
... then yes, I would consider such a setup might be called an "ad hoc wired network".
(1) that might be subject of debate because a simple hub or switch fulfills the criterion of "little or no planning" with ease.
I would consider that a switch disqualifies an ad hoc network, although a hub is really just a powered cable, repeating the signals, even the collisions and damaged signals, to to every interface.
– Ron Maupin♦
Dec 14 at 15:01
I disagree - so long as it's a switch that does no configuration of its clients, ie doesn't also have a DHCP server or similar, then I would describe the client network communication as ad-hoc.
– pjc50
Dec 14 at 15:46
@pjc50, a switch is a bridge, just like a WAP is a bridge. They both serve the same function, so how does one make an ad hoc network, while the other does not?
– Ron Maupin♦
Dec 14 at 15:50
1
In the end, it comes down to your definition of "little or no planning", and at what layers you're interested in. Certainly people make ad-hoc point-to-point connections over wired ethernet, SLIP/RS-232, USB. I've made fileservers over hotel networks when ethernet sockets were common, which counts as "the network" for many end users. Many technical conferences have open wired networks with RFC 2322 DHCP. Which of these you count depends on your own understanding of ad-hoc in your contexts.
– jonathanjo
Dec 14 at 17:02
1
Your answer covers good points. However, I don't think I agree that the term "ad-hoc" requires multicast/broadcast, nor service announcement/discovery. I'm not saying they're not useful or beneficial in facilitating ad-hoc networks, especially for end users, just that they're not implicit in the term.
– jonathanjo
Dec 15 at 16:49
add a comment |
Caveat: This question might raise primarily opinion-based answers, and might be put on hold or considered off-topic, for exactly that reason.
Still, I dare to attempt an answer:
Following https://en.wikipedia.org/wiki/Ad_hoc#Networking
The term “ad hoc networking” typically refers to a system of network
elements that combine to form a network requiring little or no
planning.
The linked main wikipedia article subsequently focusses on wireless ad hoc networks only.
However, I don't quite see why a wired ad hoc network should not be thinkable, if a few conditions are met:
- the devices to be connected all have an network interface of matching technology ("Ethernet" springs to mind).
- there is a means to wire them all together, in a fashion that any participating device can talk to any (and to all) other participating device (Star? Bus? Ring? Anyone remeber 10base2?)
- the medium and topology chosen to interconnect the devices must also support multicast (or broadcast) propagation to all participants ("talk to all devices", see above)
- a hub or switch to connect the devices might disqualify the setup as "ad hoc", as this would be an intermediate device (1).
- the participating devices have a means to manage addressing on the emerging common subnet themselves (IPv4: APIPA, IPv6: link-local addresses with DAD), if the given underlying technology does not provide unique identifiers natively
- the participating devices support suitable service announcement/discovery mechanisms and if needed some form of name resolution, so they have a way to find each other and find out what they can do with each other. Multicast based Zeroconf Networking (a.k.a. "Bonjour" or "Avahi") can do this.
... then yes, I would consider such a setup might be called an "ad hoc wired network".
(1) that might be subject of debate because a simple hub or switch fulfills the criterion of "little or no planning" with ease.
I would consider that a switch disqualifies an ad hoc network, although a hub is really just a powered cable, repeating the signals, even the collisions and damaged signals, to to every interface.
– Ron Maupin♦
Dec 14 at 15:01
I disagree - so long as it's a switch that does no configuration of its clients, ie doesn't also have a DHCP server or similar, then I would describe the client network communication as ad-hoc.
– pjc50
Dec 14 at 15:46
@pjc50, a switch is a bridge, just like a WAP is a bridge. They both serve the same function, so how does one make an ad hoc network, while the other does not?
– Ron Maupin♦
Dec 14 at 15:50
1
In the end, it comes down to your definition of "little or no planning", and at what layers you're interested in. Certainly people make ad-hoc point-to-point connections over wired ethernet, SLIP/RS-232, USB. I've made fileservers over hotel networks when ethernet sockets were common, which counts as "the network" for many end users. Many technical conferences have open wired networks with RFC 2322 DHCP. Which of these you count depends on your own understanding of ad-hoc in your contexts.
– jonathanjo
Dec 14 at 17:02
1
Your answer covers good points. However, I don't think I agree that the term "ad-hoc" requires multicast/broadcast, nor service announcement/discovery. I'm not saying they're not useful or beneficial in facilitating ad-hoc networks, especially for end users, just that they're not implicit in the term.
– jonathanjo
Dec 15 at 16:49
add a comment |
Caveat: This question might raise primarily opinion-based answers, and might be put on hold or considered off-topic, for exactly that reason.
Still, I dare to attempt an answer:
Following https://en.wikipedia.org/wiki/Ad_hoc#Networking
The term “ad hoc networking” typically refers to a system of network
elements that combine to form a network requiring little or no
planning.
The linked main wikipedia article subsequently focusses on wireless ad hoc networks only.
However, I don't quite see why a wired ad hoc network should not be thinkable, if a few conditions are met:
- the devices to be connected all have an network interface of matching technology ("Ethernet" springs to mind).
- there is a means to wire them all together, in a fashion that any participating device can talk to any (and to all) other participating device (Star? Bus? Ring? Anyone remeber 10base2?)
- the medium and topology chosen to interconnect the devices must also support multicast (or broadcast) propagation to all participants ("talk to all devices", see above)
- a hub or switch to connect the devices might disqualify the setup as "ad hoc", as this would be an intermediate device (1).
- the participating devices have a means to manage addressing on the emerging common subnet themselves (IPv4: APIPA, IPv6: link-local addresses with DAD), if the given underlying technology does not provide unique identifiers natively
- the participating devices support suitable service announcement/discovery mechanisms and if needed some form of name resolution, so they have a way to find each other and find out what they can do with each other. Multicast based Zeroconf Networking (a.k.a. "Bonjour" or "Avahi") can do this.
... then yes, I would consider such a setup might be called an "ad hoc wired network".
(1) that might be subject of debate because a simple hub or switch fulfills the criterion of "little or no planning" with ease.
Caveat: This question might raise primarily opinion-based answers, and might be put on hold or considered off-topic, for exactly that reason.
Still, I dare to attempt an answer:
Following https://en.wikipedia.org/wiki/Ad_hoc#Networking
The term “ad hoc networking” typically refers to a system of network
elements that combine to form a network requiring little or no
planning.
The linked main wikipedia article subsequently focusses on wireless ad hoc networks only.
However, I don't quite see why a wired ad hoc network should not be thinkable, if a few conditions are met:
- the devices to be connected all have an network interface of matching technology ("Ethernet" springs to mind).
- there is a means to wire them all together, in a fashion that any participating device can talk to any (and to all) other participating device (Star? Bus? Ring? Anyone remeber 10base2?)
- the medium and topology chosen to interconnect the devices must also support multicast (or broadcast) propagation to all participants ("talk to all devices", see above)
- a hub or switch to connect the devices might disqualify the setup as "ad hoc", as this would be an intermediate device (1).
- the participating devices have a means to manage addressing on the emerging common subnet themselves (IPv4: APIPA, IPv6: link-local addresses with DAD), if the given underlying technology does not provide unique identifiers natively
- the participating devices support suitable service announcement/discovery mechanisms and if needed some form of name resolution, so they have a way to find each other and find out what they can do with each other. Multicast based Zeroconf Networking (a.k.a. "Bonjour" or "Avahi") can do this.
... then yes, I would consider such a setup might be called an "ad hoc wired network".
(1) that might be subject of debate because a simple hub or switch fulfills the criterion of "little or no planning" with ease.
edited Dec 14 at 15:51
answered Dec 14 at 11:22
Marc 'netztier' Luethi
2,988319
2,988319
I would consider that a switch disqualifies an ad hoc network, although a hub is really just a powered cable, repeating the signals, even the collisions and damaged signals, to to every interface.
– Ron Maupin♦
Dec 14 at 15:01
I disagree - so long as it's a switch that does no configuration of its clients, ie doesn't also have a DHCP server or similar, then I would describe the client network communication as ad-hoc.
– pjc50
Dec 14 at 15:46
@pjc50, a switch is a bridge, just like a WAP is a bridge. They both serve the same function, so how does one make an ad hoc network, while the other does not?
– Ron Maupin♦
Dec 14 at 15:50
1
In the end, it comes down to your definition of "little or no planning", and at what layers you're interested in. Certainly people make ad-hoc point-to-point connections over wired ethernet, SLIP/RS-232, USB. I've made fileservers over hotel networks when ethernet sockets were common, which counts as "the network" for many end users. Many technical conferences have open wired networks with RFC 2322 DHCP. Which of these you count depends on your own understanding of ad-hoc in your contexts.
– jonathanjo
Dec 14 at 17:02
1
Your answer covers good points. However, I don't think I agree that the term "ad-hoc" requires multicast/broadcast, nor service announcement/discovery. I'm not saying they're not useful or beneficial in facilitating ad-hoc networks, especially for end users, just that they're not implicit in the term.
– jonathanjo
Dec 15 at 16:49
add a comment |
I would consider that a switch disqualifies an ad hoc network, although a hub is really just a powered cable, repeating the signals, even the collisions and damaged signals, to to every interface.
– Ron Maupin♦
Dec 14 at 15:01
I disagree - so long as it's a switch that does no configuration of its clients, ie doesn't also have a DHCP server or similar, then I would describe the client network communication as ad-hoc.
– pjc50
Dec 14 at 15:46
@pjc50, a switch is a bridge, just like a WAP is a bridge. They both serve the same function, so how does one make an ad hoc network, while the other does not?
– Ron Maupin♦
Dec 14 at 15:50
1
In the end, it comes down to your definition of "little or no planning", and at what layers you're interested in. Certainly people make ad-hoc point-to-point connections over wired ethernet, SLIP/RS-232, USB. I've made fileservers over hotel networks when ethernet sockets were common, which counts as "the network" for many end users. Many technical conferences have open wired networks with RFC 2322 DHCP. Which of these you count depends on your own understanding of ad-hoc in your contexts.
– jonathanjo
Dec 14 at 17:02
1
Your answer covers good points. However, I don't think I agree that the term "ad-hoc" requires multicast/broadcast, nor service announcement/discovery. I'm not saying they're not useful or beneficial in facilitating ad-hoc networks, especially for end users, just that they're not implicit in the term.
– jonathanjo
Dec 15 at 16:49
I would consider that a switch disqualifies an ad hoc network, although a hub is really just a powered cable, repeating the signals, even the collisions and damaged signals, to to every interface.
– Ron Maupin♦
Dec 14 at 15:01
I would consider that a switch disqualifies an ad hoc network, although a hub is really just a powered cable, repeating the signals, even the collisions and damaged signals, to to every interface.
– Ron Maupin♦
Dec 14 at 15:01
I disagree - so long as it's a switch that does no configuration of its clients, ie doesn't also have a DHCP server or similar, then I would describe the client network communication as ad-hoc.
– pjc50
Dec 14 at 15:46
I disagree - so long as it's a switch that does no configuration of its clients, ie doesn't also have a DHCP server or similar, then I would describe the client network communication as ad-hoc.
– pjc50
Dec 14 at 15:46
@pjc50, a switch is a bridge, just like a WAP is a bridge. They both serve the same function, so how does one make an ad hoc network, while the other does not?
– Ron Maupin♦
Dec 14 at 15:50
@pjc50, a switch is a bridge, just like a WAP is a bridge. They both serve the same function, so how does one make an ad hoc network, while the other does not?
– Ron Maupin♦
Dec 14 at 15:50
1
1
In the end, it comes down to your definition of "little or no planning", and at what layers you're interested in. Certainly people make ad-hoc point-to-point connections over wired ethernet, SLIP/RS-232, USB. I've made fileservers over hotel networks when ethernet sockets were common, which counts as "the network" for many end users. Many technical conferences have open wired networks with RFC 2322 DHCP. Which of these you count depends on your own understanding of ad-hoc in your contexts.
– jonathanjo
Dec 14 at 17:02
In the end, it comes down to your definition of "little or no planning", and at what layers you're interested in. Certainly people make ad-hoc point-to-point connections over wired ethernet, SLIP/RS-232, USB. I've made fileservers over hotel networks when ethernet sockets were common, which counts as "the network" for many end users. Many technical conferences have open wired networks with RFC 2322 DHCP. Which of these you count depends on your own understanding of ad-hoc in your contexts.
– jonathanjo
Dec 14 at 17:02
1
1
Your answer covers good points. However, I don't think I agree that the term "ad-hoc" requires multicast/broadcast, nor service announcement/discovery. I'm not saying they're not useful or beneficial in facilitating ad-hoc networks, especially for end users, just that they're not implicit in the term.
– jonathanjo
Dec 15 at 16:49
Your answer covers good points. However, I don't think I agree that the term "ad-hoc" requires multicast/broadcast, nor service announcement/discovery. I'm not saying they're not useful or beneficial in facilitating ad-hoc networks, especially for end users, just that they're not implicit in the term.
– jonathanjo
Dec 15 at 16:49
add a comment |
As the already present answer point out, ad hoc is a matter of perspective.
From a user's POV an ad-hoc network should be effortless and require no planning. If this precludes bringing along a cable, then yes, it needs to be wireless.
If you admit a cable you can connect two machines with Ethernet. Using obsolete 10BASE2 coax cabling you could even connect a whole lot. I'd call this ad hoc as well.
If you also admit a repeater hub or a simple switch you can connect a larger number of machines. From the user's POV there's little difference between those two. I'd still call this ad hoc since it requires very little effort and next to no planning or preparation.
Technically, the term is used almost exclusively for the WiFi ad-hoc mode. (Coax) Ethernet was actually designed in a similar way but has moved away since, using star or tree topology on the physical layer (L1). Ethernet's data link layer (L2) is still plug & play, so it doesn't disqualify its use for ad-hoc networking.
The network layer (L3) is all the same for wired or wireless networks, so there the differentiation ends.
add a comment |
As the already present answer point out, ad hoc is a matter of perspective.
From a user's POV an ad-hoc network should be effortless and require no planning. If this precludes bringing along a cable, then yes, it needs to be wireless.
If you admit a cable you can connect two machines with Ethernet. Using obsolete 10BASE2 coax cabling you could even connect a whole lot. I'd call this ad hoc as well.
If you also admit a repeater hub or a simple switch you can connect a larger number of machines. From the user's POV there's little difference between those two. I'd still call this ad hoc since it requires very little effort and next to no planning or preparation.
Technically, the term is used almost exclusively for the WiFi ad-hoc mode. (Coax) Ethernet was actually designed in a similar way but has moved away since, using star or tree topology on the physical layer (L1). Ethernet's data link layer (L2) is still plug & play, so it doesn't disqualify its use for ad-hoc networking.
The network layer (L3) is all the same for wired or wireless networks, so there the differentiation ends.
add a comment |
As the already present answer point out, ad hoc is a matter of perspective.
From a user's POV an ad-hoc network should be effortless and require no planning. If this precludes bringing along a cable, then yes, it needs to be wireless.
If you admit a cable you can connect two machines with Ethernet. Using obsolete 10BASE2 coax cabling you could even connect a whole lot. I'd call this ad hoc as well.
If you also admit a repeater hub or a simple switch you can connect a larger number of machines. From the user's POV there's little difference between those two. I'd still call this ad hoc since it requires very little effort and next to no planning or preparation.
Technically, the term is used almost exclusively for the WiFi ad-hoc mode. (Coax) Ethernet was actually designed in a similar way but has moved away since, using star or tree topology on the physical layer (L1). Ethernet's data link layer (L2) is still plug & play, so it doesn't disqualify its use for ad-hoc networking.
The network layer (L3) is all the same for wired or wireless networks, so there the differentiation ends.
As the already present answer point out, ad hoc is a matter of perspective.
From a user's POV an ad-hoc network should be effortless and require no planning. If this precludes bringing along a cable, then yes, it needs to be wireless.
If you admit a cable you can connect two machines with Ethernet. Using obsolete 10BASE2 coax cabling you could even connect a whole lot. I'd call this ad hoc as well.
If you also admit a repeater hub or a simple switch you can connect a larger number of machines. From the user's POV there's little difference between those two. I'd still call this ad hoc since it requires very little effort and next to no planning or preparation.
Technically, the term is used almost exclusively for the WiFi ad-hoc mode. (Coax) Ethernet was actually designed in a similar way but has moved away since, using star or tree topology on the physical layer (L1). Ethernet's data link layer (L2) is still plug & play, so it doesn't disqualify its use for ad-hoc networking.
The network layer (L3) is all the same for wired or wireless networks, so there the differentiation ends.
answered Dec 15 at 9:22
Zac67
25.2k21252
25.2k21252
add a comment |
add a comment |
About the term
The term "Ad Hoc" seems to have completely different meanings in different contexts.
In wireless LAN context "Ad Hoc" means that all devices in the network have the same role. The opposite is an "Infrastructure network" where one device has a special role. The data format (OSI layer 2) is slightly different in both types of networks.
(Note that "WLAN tethering" with a mobile phone uses an "Infrastructure" network, not an "Ad Hoc" one.)
In this context however the term "Ad Hoc" does not say anything about the effort needed for configuring and planning the network:
The effort needed for planning and configuring a "WLAN Ad Hoc" network even seems to be higher than using a "WLAN Infrastructure" network when using modern devices and modern software!
Why do you see the term only in conjunction with wireless LAN?
Of course the operating system does not need to know if the network that you are planning "requires little or no planning" or if it requires a lot of planning.
Therefore you won't find any configuration setting where you will be asked if your network is an "Ad Hoc" network with the meaning of the term "Ad Hoc" described in Marc Luethi's answer.
However because "Ad Hoc" and "Infrastructure" WLAN networks use a slightly different data format, the operating system needs to know which kind of data format shall be used.
Therefore you will definitely find the setting "Ad Hoc" or "Infrastructure" in the WLAN settings.
Is this possible with wired networks, too?
If you want to know if wired network types use the word or term "Ad Hoc":
I don't think so.
Of course there are wired network types having different operating modes that can be selected by configuration. But none of them seems to use the term "Ad Hoc" for a certain selectable operating mode.
If you want to know if there are wired networks which would be "Ad Hoc" when using the WLAN terminology:
"Normal" Ethernet would be the best example.
Ethernet frames are not sent to a device with a certain MAC address which then forwards the frames to the actual receiver. Instead, the "destination MAC address" in the frame sent by the sender will already specify the final destination of the frame (*). In WLAN terminology this would be called "Ad Hoc network".
(*) but not necessarily of the layer-3 packet inside the frame
add a comment |
About the term
The term "Ad Hoc" seems to have completely different meanings in different contexts.
In wireless LAN context "Ad Hoc" means that all devices in the network have the same role. The opposite is an "Infrastructure network" where one device has a special role. The data format (OSI layer 2) is slightly different in both types of networks.
(Note that "WLAN tethering" with a mobile phone uses an "Infrastructure" network, not an "Ad Hoc" one.)
In this context however the term "Ad Hoc" does not say anything about the effort needed for configuring and planning the network:
The effort needed for planning and configuring a "WLAN Ad Hoc" network even seems to be higher than using a "WLAN Infrastructure" network when using modern devices and modern software!
Why do you see the term only in conjunction with wireless LAN?
Of course the operating system does not need to know if the network that you are planning "requires little or no planning" or if it requires a lot of planning.
Therefore you won't find any configuration setting where you will be asked if your network is an "Ad Hoc" network with the meaning of the term "Ad Hoc" described in Marc Luethi's answer.
However because "Ad Hoc" and "Infrastructure" WLAN networks use a slightly different data format, the operating system needs to know which kind of data format shall be used.
Therefore you will definitely find the setting "Ad Hoc" or "Infrastructure" in the WLAN settings.
Is this possible with wired networks, too?
If you want to know if wired network types use the word or term "Ad Hoc":
I don't think so.
Of course there are wired network types having different operating modes that can be selected by configuration. But none of them seems to use the term "Ad Hoc" for a certain selectable operating mode.
If you want to know if there are wired networks which would be "Ad Hoc" when using the WLAN terminology:
"Normal" Ethernet would be the best example.
Ethernet frames are not sent to a device with a certain MAC address which then forwards the frames to the actual receiver. Instead, the "destination MAC address" in the frame sent by the sender will already specify the final destination of the frame (*). In WLAN terminology this would be called "Ad Hoc network".
(*) but not necessarily of the layer-3 packet inside the frame
add a comment |
About the term
The term "Ad Hoc" seems to have completely different meanings in different contexts.
In wireless LAN context "Ad Hoc" means that all devices in the network have the same role. The opposite is an "Infrastructure network" where one device has a special role. The data format (OSI layer 2) is slightly different in both types of networks.
(Note that "WLAN tethering" with a mobile phone uses an "Infrastructure" network, not an "Ad Hoc" one.)
In this context however the term "Ad Hoc" does not say anything about the effort needed for configuring and planning the network:
The effort needed for planning and configuring a "WLAN Ad Hoc" network even seems to be higher than using a "WLAN Infrastructure" network when using modern devices and modern software!
Why do you see the term only in conjunction with wireless LAN?
Of course the operating system does not need to know if the network that you are planning "requires little or no planning" or if it requires a lot of planning.
Therefore you won't find any configuration setting where you will be asked if your network is an "Ad Hoc" network with the meaning of the term "Ad Hoc" described in Marc Luethi's answer.
However because "Ad Hoc" and "Infrastructure" WLAN networks use a slightly different data format, the operating system needs to know which kind of data format shall be used.
Therefore you will definitely find the setting "Ad Hoc" or "Infrastructure" in the WLAN settings.
Is this possible with wired networks, too?
If you want to know if wired network types use the word or term "Ad Hoc":
I don't think so.
Of course there are wired network types having different operating modes that can be selected by configuration. But none of them seems to use the term "Ad Hoc" for a certain selectable operating mode.
If you want to know if there are wired networks which would be "Ad Hoc" when using the WLAN terminology:
"Normal" Ethernet would be the best example.
Ethernet frames are not sent to a device with a certain MAC address which then forwards the frames to the actual receiver. Instead, the "destination MAC address" in the frame sent by the sender will already specify the final destination of the frame (*). In WLAN terminology this would be called "Ad Hoc network".
(*) but not necessarily of the layer-3 packet inside the frame
About the term
The term "Ad Hoc" seems to have completely different meanings in different contexts.
In wireless LAN context "Ad Hoc" means that all devices in the network have the same role. The opposite is an "Infrastructure network" where one device has a special role. The data format (OSI layer 2) is slightly different in both types of networks.
(Note that "WLAN tethering" with a mobile phone uses an "Infrastructure" network, not an "Ad Hoc" one.)
In this context however the term "Ad Hoc" does not say anything about the effort needed for configuring and planning the network:
The effort needed for planning and configuring a "WLAN Ad Hoc" network even seems to be higher than using a "WLAN Infrastructure" network when using modern devices and modern software!
Why do you see the term only in conjunction with wireless LAN?
Of course the operating system does not need to know if the network that you are planning "requires little or no planning" or if it requires a lot of planning.
Therefore you won't find any configuration setting where you will be asked if your network is an "Ad Hoc" network with the meaning of the term "Ad Hoc" described in Marc Luethi's answer.
However because "Ad Hoc" and "Infrastructure" WLAN networks use a slightly different data format, the operating system needs to know which kind of data format shall be used.
Therefore you will definitely find the setting "Ad Hoc" or "Infrastructure" in the WLAN settings.
Is this possible with wired networks, too?
If you want to know if wired network types use the word or term "Ad Hoc":
I don't think so.
Of course there are wired network types having different operating modes that can be selected by configuration. But none of them seems to use the term "Ad Hoc" for a certain selectable operating mode.
If you want to know if there are wired networks which would be "Ad Hoc" when using the WLAN terminology:
"Normal" Ethernet would be the best example.
Ethernet frames are not sent to a device with a certain MAC address which then forwards the frames to the actual receiver. Instead, the "destination MAC address" in the frame sent by the sender will already specify the final destination of the frame (*). In WLAN terminology this would be called "Ad Hoc network".
(*) but not necessarily of the layer-3 packet inside the frame
edited Dec 16 at 6:56
answered Dec 15 at 8:39
Martin Rosenau
6757
6757
add a comment |
add a comment |
The term "ad-hoc" is used to distinguish a peer-to-peer wireless network from an access-point based "managed" one.
Wired networks on the other hand always use a symmetric signaling layer, so no such distinction exists, which is why you see the word used rather seldom in wired contexts.
There may be some confusion because Windows 95/98 had a wizard to set up private IP addresses on an interface that was also called "Set up ad-hoc networking".
I don't know what's confusing about it: that's an ad-hoc wired network, rare though it might be in comparison to ad-hoc wifi. And I'd disagree about "ad-hoc" meaning "peer-to-peer". It means "without planning", and normally implies temporary.
– jonathanjo
Dec 14 at 18:10
add a comment |
The term "ad-hoc" is used to distinguish a peer-to-peer wireless network from an access-point based "managed" one.
Wired networks on the other hand always use a symmetric signaling layer, so no such distinction exists, which is why you see the word used rather seldom in wired contexts.
There may be some confusion because Windows 95/98 had a wizard to set up private IP addresses on an interface that was also called "Set up ad-hoc networking".
I don't know what's confusing about it: that's an ad-hoc wired network, rare though it might be in comparison to ad-hoc wifi. And I'd disagree about "ad-hoc" meaning "peer-to-peer". It means "without planning", and normally implies temporary.
– jonathanjo
Dec 14 at 18:10
add a comment |
The term "ad-hoc" is used to distinguish a peer-to-peer wireless network from an access-point based "managed" one.
Wired networks on the other hand always use a symmetric signaling layer, so no such distinction exists, which is why you see the word used rather seldom in wired contexts.
There may be some confusion because Windows 95/98 had a wizard to set up private IP addresses on an interface that was also called "Set up ad-hoc networking".
The term "ad-hoc" is used to distinguish a peer-to-peer wireless network from an access-point based "managed" one.
Wired networks on the other hand always use a symmetric signaling layer, so no such distinction exists, which is why you see the word used rather seldom in wired contexts.
There may be some confusion because Windows 95/98 had a wizard to set up private IP addresses on an interface that was also called "Set up ad-hoc networking".
edited Dec 14 at 16:52
Ron Maupin♦
61.7k1161114
61.7k1161114
answered Dec 14 at 15:20
Simon Richter
23312
23312
I don't know what's confusing about it: that's an ad-hoc wired network, rare though it might be in comparison to ad-hoc wifi. And I'd disagree about "ad-hoc" meaning "peer-to-peer". It means "without planning", and normally implies temporary.
– jonathanjo
Dec 14 at 18:10
add a comment |
I don't know what's confusing about it: that's an ad-hoc wired network, rare though it might be in comparison to ad-hoc wifi. And I'd disagree about "ad-hoc" meaning "peer-to-peer". It means "without planning", and normally implies temporary.
– jonathanjo
Dec 14 at 18:10
I don't know what's confusing about it: that's an ad-hoc wired network, rare though it might be in comparison to ad-hoc wifi. And I'd disagree about "ad-hoc" meaning "peer-to-peer". It means "without planning", and normally implies temporary.
– jonathanjo
Dec 14 at 18:10
I don't know what's confusing about it: that's an ad-hoc wired network, rare though it might be in comparison to ad-hoc wifi. And I'd disagree about "ad-hoc" meaning "peer-to-peer". It means "without planning", and normally implies temporary.
– jonathanjo
Dec 14 at 18:10
add a comment |
Thanks for contributing an answer to Network Engineering Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fnetworkengineering.stackexchange.com%2fquestions%2f55465%2fare-ad-hoc-networks-always-wireless%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Probably they are referring to a specific operation mode of WiFi networks commonly known as ad-hoc mode. Wikipedia has a brief description of it: en.wikipedia.org/wiki/Wi-Fi#Wi-Fi_ad-hoc_mode
– kasperd
Dec 14 at 14:57