Difference between essid, bssid and ssid in commands?












3















If I am correct, ESS is the union of a set of BSS's. ESSID and BSSID are just their IDs respectively.



How can I tell if a wireless network has essid, bssid or ssid?
What differences are between usages of essid, bssid and ssid? When to use which?



Which one should apply to the wireless network created by my router in my apartment: ESSID, BSSID, or SSID?



Some examples of commands that use ESSID, BSSID or SSID as their arguments. But I am not sure why they use one not the others.





  1. The manpage of iwconfig says



    NAME
    iwconfig - configure a wireless network interface

    SYNOPSIS
    iwconfig [interface]
    iwconfig interface [essid X] [nwid N] [mode M] [freq F]
    [channel C][sens S ][ap A ][nick NN ]
    [rate R] [rts RT] [frag FT] [txpower T]
    [enc E] [key K] [power P] [retry R]
    [modu M] [commit]
    iwconfig --help
    iwconfig --version


    Why does it have an argument essid rather than bssid? Does a
    wireless network interface always work with a ESS not a BSS?




  2. wpa_cli has a command



       bssid <network id> <BSSID>
    set preferred BSSID for an SSID


    Why does it use BSSID instead of ESSID as iwconfig does?




  3. wpa_passphrase uses an argument for a SSID, does it mean the
    argument can be either BSSID or ESSID?



    SYNOPSIS
    wpa_passphrase [ ssid ] [ passphrase ]



  4. wicd-wired-settings.conf has the following settings:



       bssid = <BSSID_of_network>
    This value can be found using iwconfig(8).

    essid = <ESSID_of_network>
    This value can be found using iwconfig(8).


    Can iwconfig tell if a network is ESS or BSS?




Thanks!










share|improve this question





























    3















    If I am correct, ESS is the union of a set of BSS's. ESSID and BSSID are just their IDs respectively.



    How can I tell if a wireless network has essid, bssid or ssid?
    What differences are between usages of essid, bssid and ssid? When to use which?



    Which one should apply to the wireless network created by my router in my apartment: ESSID, BSSID, or SSID?



    Some examples of commands that use ESSID, BSSID or SSID as their arguments. But I am not sure why they use one not the others.





    1. The manpage of iwconfig says



      NAME
      iwconfig - configure a wireless network interface

      SYNOPSIS
      iwconfig [interface]
      iwconfig interface [essid X] [nwid N] [mode M] [freq F]
      [channel C][sens S ][ap A ][nick NN ]
      [rate R] [rts RT] [frag FT] [txpower T]
      [enc E] [key K] [power P] [retry R]
      [modu M] [commit]
      iwconfig --help
      iwconfig --version


      Why does it have an argument essid rather than bssid? Does a
      wireless network interface always work with a ESS not a BSS?




    2. wpa_cli has a command



         bssid <network id> <BSSID>
      set preferred BSSID for an SSID


      Why does it use BSSID instead of ESSID as iwconfig does?




    3. wpa_passphrase uses an argument for a SSID, does it mean the
      argument can be either BSSID or ESSID?



      SYNOPSIS
      wpa_passphrase [ ssid ] [ passphrase ]



    4. wicd-wired-settings.conf has the following settings:



         bssid = <BSSID_of_network>
      This value can be found using iwconfig(8).

      essid = <ESSID_of_network>
      This value can be found using iwconfig(8).


      Can iwconfig tell if a network is ESS or BSS?




    Thanks!










    share|improve this question



























      3












      3








      3


      3






      If I am correct, ESS is the union of a set of BSS's. ESSID and BSSID are just their IDs respectively.



      How can I tell if a wireless network has essid, bssid or ssid?
      What differences are between usages of essid, bssid and ssid? When to use which?



      Which one should apply to the wireless network created by my router in my apartment: ESSID, BSSID, or SSID?



      Some examples of commands that use ESSID, BSSID or SSID as their arguments. But I am not sure why they use one not the others.





      1. The manpage of iwconfig says



        NAME
        iwconfig - configure a wireless network interface

        SYNOPSIS
        iwconfig [interface]
        iwconfig interface [essid X] [nwid N] [mode M] [freq F]
        [channel C][sens S ][ap A ][nick NN ]
        [rate R] [rts RT] [frag FT] [txpower T]
        [enc E] [key K] [power P] [retry R]
        [modu M] [commit]
        iwconfig --help
        iwconfig --version


        Why does it have an argument essid rather than bssid? Does a
        wireless network interface always work with a ESS not a BSS?




      2. wpa_cli has a command



           bssid <network id> <BSSID>
        set preferred BSSID for an SSID


        Why does it use BSSID instead of ESSID as iwconfig does?




      3. wpa_passphrase uses an argument for a SSID, does it mean the
        argument can be either BSSID or ESSID?



        SYNOPSIS
        wpa_passphrase [ ssid ] [ passphrase ]



      4. wicd-wired-settings.conf has the following settings:



           bssid = <BSSID_of_network>
        This value can be found using iwconfig(8).

        essid = <ESSID_of_network>
        This value can be found using iwconfig(8).


        Can iwconfig tell if a network is ESS or BSS?




      Thanks!










      share|improve this question
















      If I am correct, ESS is the union of a set of BSS's. ESSID and BSSID are just their IDs respectively.



      How can I tell if a wireless network has essid, bssid or ssid?
      What differences are between usages of essid, bssid and ssid? When to use which?



      Which one should apply to the wireless network created by my router in my apartment: ESSID, BSSID, or SSID?



      Some examples of commands that use ESSID, BSSID or SSID as their arguments. But I am not sure why they use one not the others.





      1. The manpage of iwconfig says



        NAME
        iwconfig - configure a wireless network interface

        SYNOPSIS
        iwconfig [interface]
        iwconfig interface [essid X] [nwid N] [mode M] [freq F]
        [channel C][sens S ][ap A ][nick NN ]
        [rate R] [rts RT] [frag FT] [txpower T]
        [enc E] [key K] [power P] [retry R]
        [modu M] [commit]
        iwconfig --help
        iwconfig --version


        Why does it have an argument essid rather than bssid? Does a
        wireless network interface always work with a ESS not a BSS?




      2. wpa_cli has a command



           bssid <network id> <BSSID>
        set preferred BSSID for an SSID


        Why does it use BSSID instead of ESSID as iwconfig does?




      3. wpa_passphrase uses an argument for a SSID, does it mean the
        argument can be either BSSID or ESSID?



        SYNOPSIS
        wpa_passphrase [ ssid ] [ passphrase ]



      4. wicd-wired-settings.conf has the following settings:



           bssid = <BSSID_of_network>
        This value can be found using iwconfig(8).

        essid = <ESSID_of_network>
        This value can be found using iwconfig(8).


        Can iwconfig tell if a network is ESS or BSS?




      Thanks!







      networking wireless






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Apr 25 '15 at 2:55







      Tim

















      asked Apr 25 '15 at 2:49









      TimTim

      8,07642104174




      8,07642104174






















          2 Answers
          2






          active

          oldest

          votes


















          3














          My understanding is that ESSID is the name of the access point, which can be changed, but BSSID is numeric ID of the access point (something like MAC address of the router). For instance, on my college campus we have many different access points with same name, but BSSIDs are different for each router. You can list networks with their respective ESSID and BSSID with nmcli dev wifi, or for cleaner output you can donmcli -f SSID,BSSID dev wifi. Also iwlist






          share|improve this answer

































            2














            Types of Service Sets





            • BSS (Basic Service Set)


            • ESS (Extended Service Set). ESSs consists of one or more infrastructure-BBSs (the usual mode). Are associated with multiple acccess points. All the APs beacons will broadcast same SSID but different BSSID. It involves roaming. The user gets connected to the AP that has maximum strength. Usually nearby BSSs broadcast on different channels/frequencies.



              enter image description here




            IDentification:





            • SSID: Network name (friendly, text, even with non-ISO basic Latin characters, up to 64 characters). Could be hidden (no broadcast). Sometimes "wrongly" called ESSID since might group a set of APs under one name, but there is formally no such thing as an ESSID in 802.11 standards.


            • BSSID: MAC address of the access point, it uniquely identify each one.


            As Sergiy say you can use this commands to get a lot of information of nearby networks:



            nmcli -f NAME,SSID,SSID-HEX,BSSID,MODE,CHAN,FREQ,RATE,SIGNAL,BARS,SECURITY,WPA-FLAGS,RSN-FLAGS,DEVICE,ACTIVE,IN-USE,DBUS-PATH dev wifi


            or iwlist wlp2s0 scanning, but since commands from net-tools and wireless-tools packages seems to be deprecated in Linux you could try to get familiar with modern iw from iproute2 package:



            iw dev wlp2s0 scan dump


            Reference




            • Understanding the Network Terms SSID, BSSID, and ESSID

            • What's the difference between a BSSID and an ESSID? - Quora






            share|improve this answer

























              Your Answer








              StackExchange.ready(function() {
              var channelOptions = {
              tags: "".split(" "),
              id: "89"
              };
              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: true,
              noModals: true,
              showLowRepImageUploadWarning: true,
              reputationToPostImages: 10,
              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
              },
              onDemand: true,
              discardSelector: ".discard-answer"
              ,immediatelyShowMarkdownHelp:true
              });


              }
              });














              draft saved

              draft discarded


















              StackExchange.ready(
              function () {
              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f613659%2fdifference-between-essid-bssid-and-ssid-in-commands%23new-answer', 'question_page');
              }
              );

              Post as a guest















              Required, but never shown

























              2 Answers
              2






              active

              oldest

              votes








              2 Answers
              2






              active

              oldest

              votes









              active

              oldest

              votes






              active

              oldest

              votes









              3














              My understanding is that ESSID is the name of the access point, which can be changed, but BSSID is numeric ID of the access point (something like MAC address of the router). For instance, on my college campus we have many different access points with same name, but BSSIDs are different for each router. You can list networks with their respective ESSID and BSSID with nmcli dev wifi, or for cleaner output you can donmcli -f SSID,BSSID dev wifi. Also iwlist






              share|improve this answer






























                3














                My understanding is that ESSID is the name of the access point, which can be changed, but BSSID is numeric ID of the access point (something like MAC address of the router). For instance, on my college campus we have many different access points with same name, but BSSIDs are different for each router. You can list networks with their respective ESSID and BSSID with nmcli dev wifi, or for cleaner output you can donmcli -f SSID,BSSID dev wifi. Also iwlist






                share|improve this answer




























                  3












                  3








                  3







                  My understanding is that ESSID is the name of the access point, which can be changed, but BSSID is numeric ID of the access point (something like MAC address of the router). For instance, on my college campus we have many different access points with same name, but BSSIDs are different for each router. You can list networks with their respective ESSID and BSSID with nmcli dev wifi, or for cleaner output you can donmcli -f SSID,BSSID dev wifi. Also iwlist






                  share|improve this answer















                  My understanding is that ESSID is the name of the access point, which can be changed, but BSSID is numeric ID of the access point (something like MAC address of the router). For instance, on my college campus we have many different access points with same name, but BSSIDs are different for each router. You can list networks with their respective ESSID and BSSID with nmcli dev wifi, or for cleaner output you can donmcli -f SSID,BSSID dev wifi. Also iwlist







                  share|improve this answer














                  share|improve this answer



                  share|improve this answer








                  edited Jul 4 '15 at 19:51









                  A.B.

                  68.4k12168258




                  68.4k12168258










                  answered Apr 25 '15 at 3:40









                  Sergiy KolodyazhnyySergiy Kolodyazhnyy

                  71.5k9147313




                  71.5k9147313

























                      2














                      Types of Service Sets





                      • BSS (Basic Service Set)


                      • ESS (Extended Service Set). ESSs consists of one or more infrastructure-BBSs (the usual mode). Are associated with multiple acccess points. All the APs beacons will broadcast same SSID but different BSSID. It involves roaming. The user gets connected to the AP that has maximum strength. Usually nearby BSSs broadcast on different channels/frequencies.



                        enter image description here




                      IDentification:





                      • SSID: Network name (friendly, text, even with non-ISO basic Latin characters, up to 64 characters). Could be hidden (no broadcast). Sometimes "wrongly" called ESSID since might group a set of APs under one name, but there is formally no such thing as an ESSID in 802.11 standards.


                      • BSSID: MAC address of the access point, it uniquely identify each one.


                      As Sergiy say you can use this commands to get a lot of information of nearby networks:



                      nmcli -f NAME,SSID,SSID-HEX,BSSID,MODE,CHAN,FREQ,RATE,SIGNAL,BARS,SECURITY,WPA-FLAGS,RSN-FLAGS,DEVICE,ACTIVE,IN-USE,DBUS-PATH dev wifi


                      or iwlist wlp2s0 scanning, but since commands from net-tools and wireless-tools packages seems to be deprecated in Linux you could try to get familiar with modern iw from iproute2 package:



                      iw dev wlp2s0 scan dump


                      Reference




                      • Understanding the Network Terms SSID, BSSID, and ESSID

                      • What's the difference between a BSSID and an ESSID? - Quora






                      share|improve this answer






























                        2














                        Types of Service Sets





                        • BSS (Basic Service Set)


                        • ESS (Extended Service Set). ESSs consists of one or more infrastructure-BBSs (the usual mode). Are associated with multiple acccess points. All the APs beacons will broadcast same SSID but different BSSID. It involves roaming. The user gets connected to the AP that has maximum strength. Usually nearby BSSs broadcast on different channels/frequencies.



                          enter image description here




                        IDentification:





                        • SSID: Network name (friendly, text, even with non-ISO basic Latin characters, up to 64 characters). Could be hidden (no broadcast). Sometimes "wrongly" called ESSID since might group a set of APs under one name, but there is formally no such thing as an ESSID in 802.11 standards.


                        • BSSID: MAC address of the access point, it uniquely identify each one.


                        As Sergiy say you can use this commands to get a lot of information of nearby networks:



                        nmcli -f NAME,SSID,SSID-HEX,BSSID,MODE,CHAN,FREQ,RATE,SIGNAL,BARS,SECURITY,WPA-FLAGS,RSN-FLAGS,DEVICE,ACTIVE,IN-USE,DBUS-PATH dev wifi


                        or iwlist wlp2s0 scanning, but since commands from net-tools and wireless-tools packages seems to be deprecated in Linux you could try to get familiar with modern iw from iproute2 package:



                        iw dev wlp2s0 scan dump


                        Reference




                        • Understanding the Network Terms SSID, BSSID, and ESSID

                        • What's the difference between a BSSID and an ESSID? - Quora






                        share|improve this answer




























                          2












                          2








                          2







                          Types of Service Sets





                          • BSS (Basic Service Set)


                          • ESS (Extended Service Set). ESSs consists of one or more infrastructure-BBSs (the usual mode). Are associated with multiple acccess points. All the APs beacons will broadcast same SSID but different BSSID. It involves roaming. The user gets connected to the AP that has maximum strength. Usually nearby BSSs broadcast on different channels/frequencies.



                            enter image description here




                          IDentification:





                          • SSID: Network name (friendly, text, even with non-ISO basic Latin characters, up to 64 characters). Could be hidden (no broadcast). Sometimes "wrongly" called ESSID since might group a set of APs under one name, but there is formally no such thing as an ESSID in 802.11 standards.


                          • BSSID: MAC address of the access point, it uniquely identify each one.


                          As Sergiy say you can use this commands to get a lot of information of nearby networks:



                          nmcli -f NAME,SSID,SSID-HEX,BSSID,MODE,CHAN,FREQ,RATE,SIGNAL,BARS,SECURITY,WPA-FLAGS,RSN-FLAGS,DEVICE,ACTIVE,IN-USE,DBUS-PATH dev wifi


                          or iwlist wlp2s0 scanning, but since commands from net-tools and wireless-tools packages seems to be deprecated in Linux you could try to get familiar with modern iw from iproute2 package:



                          iw dev wlp2s0 scan dump


                          Reference




                          • Understanding the Network Terms SSID, BSSID, and ESSID

                          • What's the difference between a BSSID and an ESSID? - Quora






                          share|improve this answer















                          Types of Service Sets





                          • BSS (Basic Service Set)


                          • ESS (Extended Service Set). ESSs consists of one or more infrastructure-BBSs (the usual mode). Are associated with multiple acccess points. All the APs beacons will broadcast same SSID but different BSSID. It involves roaming. The user gets connected to the AP that has maximum strength. Usually nearby BSSs broadcast on different channels/frequencies.



                            enter image description here




                          IDentification:





                          • SSID: Network name (friendly, text, even with non-ISO basic Latin characters, up to 64 characters). Could be hidden (no broadcast). Sometimes "wrongly" called ESSID since might group a set of APs under one name, but there is formally no such thing as an ESSID in 802.11 standards.


                          • BSSID: MAC address of the access point, it uniquely identify each one.


                          As Sergiy say you can use this commands to get a lot of information of nearby networks:



                          nmcli -f NAME,SSID,SSID-HEX,BSSID,MODE,CHAN,FREQ,RATE,SIGNAL,BARS,SECURITY,WPA-FLAGS,RSN-FLAGS,DEVICE,ACTIVE,IN-USE,DBUS-PATH dev wifi


                          or iwlist wlp2s0 scanning, but since commands from net-tools and wireless-tools packages seems to be deprecated in Linux you could try to get familiar with modern iw from iproute2 package:



                          iw dev wlp2s0 scan dump


                          Reference




                          • Understanding the Network Terms SSID, BSSID, and ESSID

                          • What's the difference between a BSSID and an ESSID? - Quora







                          share|improve this answer














                          share|improve this answer



                          share|improve this answer








                          edited 23 mins ago

























                          answered Feb 10 '18 at 19:22









                          Pablo BianchiPablo Bianchi

                          2,5251532




                          2,5251532






























                              draft saved

                              draft discarded




















































                              Thanks for contributing an answer to Ask Ubuntu!


                              • 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.




                              draft saved


                              draft discarded














                              StackExchange.ready(
                              function () {
                              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f613659%2fdifference-between-essid-bssid-and-ssid-in-commands%23new-answer', 'question_page');
                              }
                              );

                              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







                              Popular posts from this blog

                              GameSpot

                              connect to host localhost port 22: Connection refused

                              Getting a Wifi WPA2 wifi connection