Nexus 3172T MTU












2















I am attempting to set the L3 mtu on a Nexus port.
The mtu option is only available if I set "no switchport" which then prevents me configuring VLAN related settings.
Am I missing something obvious? Why can't I set the interface MTU and also configure VLANs?



Thanks in advance for any assistance.










share|improve this question




















  • 1





    Why would you think you can configure layer-3 parameters on a layer-2 interface?

    – Ron Maupin
    9 hours ago











  • What is the command you are using to try to configure the interface MTU?

    – Ron Maupin
    9 hours ago











  • "interface nn" / "mtu 9000"

    – B. Austin
    9 hours ago











  • @RonMaupin Thanks for the reply - so when I "sh int En/n" the mtu shows as 1500, how do I increase this then?

    – B. Austin
    9 hours ago













  • That would be trying to set the layer-2 MTU on a specific interface, which I do not think is allowed on that particular switch model. I think you would need to use QoS MTU for that switch model.

    – Ron Maupin
    9 hours ago
















2















I am attempting to set the L3 mtu on a Nexus port.
The mtu option is only available if I set "no switchport" which then prevents me configuring VLAN related settings.
Am I missing something obvious? Why can't I set the interface MTU and also configure VLANs?



Thanks in advance for any assistance.










share|improve this question




















  • 1





    Why would you think you can configure layer-3 parameters on a layer-2 interface?

    – Ron Maupin
    9 hours ago











  • What is the command you are using to try to configure the interface MTU?

    – Ron Maupin
    9 hours ago











  • "interface nn" / "mtu 9000"

    – B. Austin
    9 hours ago











  • @RonMaupin Thanks for the reply - so when I "sh int En/n" the mtu shows as 1500, how do I increase this then?

    – B. Austin
    9 hours ago













  • That would be trying to set the layer-2 MTU on a specific interface, which I do not think is allowed on that particular switch model. I think you would need to use QoS MTU for that switch model.

    – Ron Maupin
    9 hours ago














2












2








2








I am attempting to set the L3 mtu on a Nexus port.
The mtu option is only available if I set "no switchport" which then prevents me configuring VLAN related settings.
Am I missing something obvious? Why can't I set the interface MTU and also configure VLANs?



Thanks in advance for any assistance.










share|improve this question
















I am attempting to set the L3 mtu on a Nexus port.
The mtu option is only available if I set "no switchport" which then prevents me configuring VLAN related settings.
Am I missing something obvious? Why can't I set the interface MTU and also configure VLANs?



Thanks in advance for any assistance.







cisco switch layer2 mtu cisco-nexus






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited 7 hours ago









Ron Maupin

63.6k1366120




63.6k1366120










asked 9 hours ago









B. AustinB. Austin

504




504








  • 1





    Why would you think you can configure layer-3 parameters on a layer-2 interface?

    – Ron Maupin
    9 hours ago











  • What is the command you are using to try to configure the interface MTU?

    – Ron Maupin
    9 hours ago











  • "interface nn" / "mtu 9000"

    – B. Austin
    9 hours ago











  • @RonMaupin Thanks for the reply - so when I "sh int En/n" the mtu shows as 1500, how do I increase this then?

    – B. Austin
    9 hours ago













  • That would be trying to set the layer-2 MTU on a specific interface, which I do not think is allowed on that particular switch model. I think you would need to use QoS MTU for that switch model.

    – Ron Maupin
    9 hours ago














  • 1





    Why would you think you can configure layer-3 parameters on a layer-2 interface?

    – Ron Maupin
    9 hours ago











  • What is the command you are using to try to configure the interface MTU?

    – Ron Maupin
    9 hours ago











  • "interface nn" / "mtu 9000"

    – B. Austin
    9 hours ago











  • @RonMaupin Thanks for the reply - so when I "sh int En/n" the mtu shows as 1500, how do I increase this then?

    – B. Austin
    9 hours ago













  • That would be trying to set the layer-2 MTU on a specific interface, which I do not think is allowed on that particular switch model. I think you would need to use QoS MTU for that switch model.

    – Ron Maupin
    9 hours ago








1




1





Why would you think you can configure layer-3 parameters on a layer-2 interface?

– Ron Maupin
9 hours ago





Why would you think you can configure layer-3 parameters on a layer-2 interface?

– Ron Maupin
9 hours ago













What is the command you are using to try to configure the interface MTU?

– Ron Maupin
9 hours ago





What is the command you are using to try to configure the interface MTU?

– Ron Maupin
9 hours ago













"interface nn" / "mtu 9000"

– B. Austin
9 hours ago





"interface nn" / "mtu 9000"

– B. Austin
9 hours ago













@RonMaupin Thanks for the reply - so when I "sh int En/n" the mtu shows as 1500, how do I increase this then?

– B. Austin
9 hours ago







@RonMaupin Thanks for the reply - so when I "sh int En/n" the mtu shows as 1500, how do I increase this then?

– B. Austin
9 hours ago















That would be trying to set the layer-2 MTU on a specific interface, which I do not think is allowed on that particular switch model. I think you would need to use QoS MTU for that switch model.

– Ron Maupin
9 hours ago





That would be trying to set the layer-2 MTU on a specific interface, which I do not think is allowed on that particular switch model. I think you would need to use QoS MTU for that switch model.

– Ron Maupin
9 hours ago










2 Answers
2






active

oldest

votes


















3














It appears that the Nexus 3172 can only do QoS MTU, not per port MTU.



Configure and Verify Maximum Transmission Unit on Cisco Nexus Platforms




Layer 2 MTU Configurations



Layer 2 MTU is set either through a network Quality of Service (QoS)
policy or by configuring the port itself (on switches that support
per-port MTU). Only the Nexus 7K, 9K, and certain 3K models support
per-port MTU.



Network QoS MTU Configuration



Nexus 3K: Includes Nexus 3048, 3064, 3132Q, 3132Q-X, 3132Q-XL, 3172, and 3500-series switches



Nexus 5K: All Nexus 5000 and 5500-series switches



Nexus 6K: All Nexus 6000-series switches



In order to configure elevated MTU on these switches, create a
network-qos policy or modify an existing policy in order to specify the elevated MTU. This configuration applies to all ports.
This includes any Cisco Fabric Extender (FEX) ports connected to the
switch. Per-port MTU is not supported.



policy-map type network-qos jumbo
class type network-qos class-default
mtu 9216
system qos
service-policy type network-qos jumbo


Per-Port MTU Configuration



Nexus 3K: Includes Nexus 3132Q-V, 3164, 31108, 31128PQ, 3200-series, and 36180YC-R switches



Neuxs 7K: All Nexus 7000- and 7700-series switches



Nexus 9K: All Neuxs 9200-series switches (including 92xxx), 9300-series switches (including 93xxx), and 9500-series switches



In order to configure MTU on a per-port basis, the following
configuration is needed:



Nexus(config)#interface ethernet 1/1
Nexus(config-if)#mtu 9216






share|improve this answer
























  • It may be worth noting that Nexus 3164Q and 31128PQ are actually tuned-down 9300 Series Variants, in general, as well as in this context of configuring MTU.

    – Marc 'netztier' Luethi
    9 hours ago



















2














Usually Nexus have this config section:



policy-map type network-qos jumbo
class type network-qos class-default
mtu 9216

...
system qos
service-policy type network-qos jumbo


While this works and enables a Nexus for jumbo frames at L2, I personally consider it a bad example of config item naming, as the term "jumbo" is misleading as to what it is or what it does: It's actually the name of a policy-map.



Note: the given (layer 2) port of the Nexus configured this way will still show 1500bytes MTU in show commands and in CDP/LLDP information. All the same, it will process packets up to 9216 in both ingress and egress directions.



Because there might be other system-wide settings which must be defined by system qos, and because system qos can only take one single service-policy/policy-map, it is not very clever to call that single policy-map "jumbo".



Whenever I have the liberty to do so, I rewrite this as:



policy-map type network-qos PMAP-NQOS-SYSTEM
!class type CMAP-NQOS-NNNNnnn <--- room for other classes/class-maps used by 'system qos'
! <action/setting> <--- actions/settings for other system wide classes
class type network-qos class-default
mtu 9216

! ...
! 'system qos' can take only one and exactly one service-policy
! ...
system qos
service-policy type network-qos PMAP-NQOS-SYSTEM





share|improve this answer

























    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
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fnetworkengineering.stackexchange.com%2fquestions%2f56231%2fnexus-3172t-mtu%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














    It appears that the Nexus 3172 can only do QoS MTU, not per port MTU.



    Configure and Verify Maximum Transmission Unit on Cisco Nexus Platforms




    Layer 2 MTU Configurations



    Layer 2 MTU is set either through a network Quality of Service (QoS)
    policy or by configuring the port itself (on switches that support
    per-port MTU). Only the Nexus 7K, 9K, and certain 3K models support
    per-port MTU.



    Network QoS MTU Configuration



    Nexus 3K: Includes Nexus 3048, 3064, 3132Q, 3132Q-X, 3132Q-XL, 3172, and 3500-series switches



    Nexus 5K: All Nexus 5000 and 5500-series switches



    Nexus 6K: All Nexus 6000-series switches



    In order to configure elevated MTU on these switches, create a
    network-qos policy or modify an existing policy in order to specify the elevated MTU. This configuration applies to all ports.
    This includes any Cisco Fabric Extender (FEX) ports connected to the
    switch. Per-port MTU is not supported.



    policy-map type network-qos jumbo
    class type network-qos class-default
    mtu 9216
    system qos
    service-policy type network-qos jumbo


    Per-Port MTU Configuration



    Nexus 3K: Includes Nexus 3132Q-V, 3164, 31108, 31128PQ, 3200-series, and 36180YC-R switches



    Neuxs 7K: All Nexus 7000- and 7700-series switches



    Nexus 9K: All Neuxs 9200-series switches (including 92xxx), 9300-series switches (including 93xxx), and 9500-series switches



    In order to configure MTU on a per-port basis, the following
    configuration is needed:



    Nexus(config)#interface ethernet 1/1
    Nexus(config-if)#mtu 9216






    share|improve this answer
























    • It may be worth noting that Nexus 3164Q and 31128PQ are actually tuned-down 9300 Series Variants, in general, as well as in this context of configuring MTU.

      – Marc 'netztier' Luethi
      9 hours ago
















    3














    It appears that the Nexus 3172 can only do QoS MTU, not per port MTU.



    Configure and Verify Maximum Transmission Unit on Cisco Nexus Platforms




    Layer 2 MTU Configurations



    Layer 2 MTU is set either through a network Quality of Service (QoS)
    policy or by configuring the port itself (on switches that support
    per-port MTU). Only the Nexus 7K, 9K, and certain 3K models support
    per-port MTU.



    Network QoS MTU Configuration



    Nexus 3K: Includes Nexus 3048, 3064, 3132Q, 3132Q-X, 3132Q-XL, 3172, and 3500-series switches



    Nexus 5K: All Nexus 5000 and 5500-series switches



    Nexus 6K: All Nexus 6000-series switches



    In order to configure elevated MTU on these switches, create a
    network-qos policy or modify an existing policy in order to specify the elevated MTU. This configuration applies to all ports.
    This includes any Cisco Fabric Extender (FEX) ports connected to the
    switch. Per-port MTU is not supported.



    policy-map type network-qos jumbo
    class type network-qos class-default
    mtu 9216
    system qos
    service-policy type network-qos jumbo


    Per-Port MTU Configuration



    Nexus 3K: Includes Nexus 3132Q-V, 3164, 31108, 31128PQ, 3200-series, and 36180YC-R switches



    Neuxs 7K: All Nexus 7000- and 7700-series switches



    Nexus 9K: All Neuxs 9200-series switches (including 92xxx), 9300-series switches (including 93xxx), and 9500-series switches



    In order to configure MTU on a per-port basis, the following
    configuration is needed:



    Nexus(config)#interface ethernet 1/1
    Nexus(config-if)#mtu 9216






    share|improve this answer
























    • It may be worth noting that Nexus 3164Q and 31128PQ are actually tuned-down 9300 Series Variants, in general, as well as in this context of configuring MTU.

      – Marc 'netztier' Luethi
      9 hours ago














    3












    3








    3







    It appears that the Nexus 3172 can only do QoS MTU, not per port MTU.



    Configure and Verify Maximum Transmission Unit on Cisco Nexus Platforms




    Layer 2 MTU Configurations



    Layer 2 MTU is set either through a network Quality of Service (QoS)
    policy or by configuring the port itself (on switches that support
    per-port MTU). Only the Nexus 7K, 9K, and certain 3K models support
    per-port MTU.



    Network QoS MTU Configuration



    Nexus 3K: Includes Nexus 3048, 3064, 3132Q, 3132Q-X, 3132Q-XL, 3172, and 3500-series switches



    Nexus 5K: All Nexus 5000 and 5500-series switches



    Nexus 6K: All Nexus 6000-series switches



    In order to configure elevated MTU on these switches, create a
    network-qos policy or modify an existing policy in order to specify the elevated MTU. This configuration applies to all ports.
    This includes any Cisco Fabric Extender (FEX) ports connected to the
    switch. Per-port MTU is not supported.



    policy-map type network-qos jumbo
    class type network-qos class-default
    mtu 9216
    system qos
    service-policy type network-qos jumbo


    Per-Port MTU Configuration



    Nexus 3K: Includes Nexus 3132Q-V, 3164, 31108, 31128PQ, 3200-series, and 36180YC-R switches



    Neuxs 7K: All Nexus 7000- and 7700-series switches



    Nexus 9K: All Neuxs 9200-series switches (including 92xxx), 9300-series switches (including 93xxx), and 9500-series switches



    In order to configure MTU on a per-port basis, the following
    configuration is needed:



    Nexus(config)#interface ethernet 1/1
    Nexus(config-if)#mtu 9216






    share|improve this answer













    It appears that the Nexus 3172 can only do QoS MTU, not per port MTU.



    Configure and Verify Maximum Transmission Unit on Cisco Nexus Platforms




    Layer 2 MTU Configurations



    Layer 2 MTU is set either through a network Quality of Service (QoS)
    policy or by configuring the port itself (on switches that support
    per-port MTU). Only the Nexus 7K, 9K, and certain 3K models support
    per-port MTU.



    Network QoS MTU Configuration



    Nexus 3K: Includes Nexus 3048, 3064, 3132Q, 3132Q-X, 3132Q-XL, 3172, and 3500-series switches



    Nexus 5K: All Nexus 5000 and 5500-series switches



    Nexus 6K: All Nexus 6000-series switches



    In order to configure elevated MTU on these switches, create a
    network-qos policy or modify an existing policy in order to specify the elevated MTU. This configuration applies to all ports.
    This includes any Cisco Fabric Extender (FEX) ports connected to the
    switch. Per-port MTU is not supported.



    policy-map type network-qos jumbo
    class type network-qos class-default
    mtu 9216
    system qos
    service-policy type network-qos jumbo


    Per-Port MTU Configuration



    Nexus 3K: Includes Nexus 3132Q-V, 3164, 31108, 31128PQ, 3200-series, and 36180YC-R switches



    Neuxs 7K: All Nexus 7000- and 7700-series switches



    Nexus 9K: All Neuxs 9200-series switches (including 92xxx), 9300-series switches (including 93xxx), and 9500-series switches



    In order to configure MTU on a per-port basis, the following
    configuration is needed:



    Nexus(config)#interface ethernet 1/1
    Nexus(config-if)#mtu 9216







    share|improve this answer












    share|improve this answer



    share|improve this answer










    answered 9 hours ago









    Ron MaupinRon Maupin

    63.6k1366120




    63.6k1366120













    • It may be worth noting that Nexus 3164Q and 31128PQ are actually tuned-down 9300 Series Variants, in general, as well as in this context of configuring MTU.

      – Marc 'netztier' Luethi
      9 hours ago



















    • It may be worth noting that Nexus 3164Q and 31128PQ are actually tuned-down 9300 Series Variants, in general, as well as in this context of configuring MTU.

      – Marc 'netztier' Luethi
      9 hours ago

















    It may be worth noting that Nexus 3164Q and 31128PQ are actually tuned-down 9300 Series Variants, in general, as well as in this context of configuring MTU.

    – Marc 'netztier' Luethi
    9 hours ago





    It may be worth noting that Nexus 3164Q and 31128PQ are actually tuned-down 9300 Series Variants, in general, as well as in this context of configuring MTU.

    – Marc 'netztier' Luethi
    9 hours ago











    2














    Usually Nexus have this config section:



    policy-map type network-qos jumbo
    class type network-qos class-default
    mtu 9216

    ...
    system qos
    service-policy type network-qos jumbo


    While this works and enables a Nexus for jumbo frames at L2, I personally consider it a bad example of config item naming, as the term "jumbo" is misleading as to what it is or what it does: It's actually the name of a policy-map.



    Note: the given (layer 2) port of the Nexus configured this way will still show 1500bytes MTU in show commands and in CDP/LLDP information. All the same, it will process packets up to 9216 in both ingress and egress directions.



    Because there might be other system-wide settings which must be defined by system qos, and because system qos can only take one single service-policy/policy-map, it is not very clever to call that single policy-map "jumbo".



    Whenever I have the liberty to do so, I rewrite this as:



    policy-map type network-qos PMAP-NQOS-SYSTEM
    !class type CMAP-NQOS-NNNNnnn <--- room for other classes/class-maps used by 'system qos'
    ! <action/setting> <--- actions/settings for other system wide classes
    class type network-qos class-default
    mtu 9216

    ! ...
    ! 'system qos' can take only one and exactly one service-policy
    ! ...
    system qos
    service-policy type network-qos PMAP-NQOS-SYSTEM





    share|improve this answer






























      2














      Usually Nexus have this config section:



      policy-map type network-qos jumbo
      class type network-qos class-default
      mtu 9216

      ...
      system qos
      service-policy type network-qos jumbo


      While this works and enables a Nexus for jumbo frames at L2, I personally consider it a bad example of config item naming, as the term "jumbo" is misleading as to what it is or what it does: It's actually the name of a policy-map.



      Note: the given (layer 2) port of the Nexus configured this way will still show 1500bytes MTU in show commands and in CDP/LLDP information. All the same, it will process packets up to 9216 in both ingress and egress directions.



      Because there might be other system-wide settings which must be defined by system qos, and because system qos can only take one single service-policy/policy-map, it is not very clever to call that single policy-map "jumbo".



      Whenever I have the liberty to do so, I rewrite this as:



      policy-map type network-qos PMAP-NQOS-SYSTEM
      !class type CMAP-NQOS-NNNNnnn <--- room for other classes/class-maps used by 'system qos'
      ! <action/setting> <--- actions/settings for other system wide classes
      class type network-qos class-default
      mtu 9216

      ! ...
      ! 'system qos' can take only one and exactly one service-policy
      ! ...
      system qos
      service-policy type network-qos PMAP-NQOS-SYSTEM





      share|improve this answer




























        2












        2








        2







        Usually Nexus have this config section:



        policy-map type network-qos jumbo
        class type network-qos class-default
        mtu 9216

        ...
        system qos
        service-policy type network-qos jumbo


        While this works and enables a Nexus for jumbo frames at L2, I personally consider it a bad example of config item naming, as the term "jumbo" is misleading as to what it is or what it does: It's actually the name of a policy-map.



        Note: the given (layer 2) port of the Nexus configured this way will still show 1500bytes MTU in show commands and in CDP/LLDP information. All the same, it will process packets up to 9216 in both ingress and egress directions.



        Because there might be other system-wide settings which must be defined by system qos, and because system qos can only take one single service-policy/policy-map, it is not very clever to call that single policy-map "jumbo".



        Whenever I have the liberty to do so, I rewrite this as:



        policy-map type network-qos PMAP-NQOS-SYSTEM
        !class type CMAP-NQOS-NNNNnnn <--- room for other classes/class-maps used by 'system qos'
        ! <action/setting> <--- actions/settings for other system wide classes
        class type network-qos class-default
        mtu 9216

        ! ...
        ! 'system qos' can take only one and exactly one service-policy
        ! ...
        system qos
        service-policy type network-qos PMAP-NQOS-SYSTEM





        share|improve this answer















        Usually Nexus have this config section:



        policy-map type network-qos jumbo
        class type network-qos class-default
        mtu 9216

        ...
        system qos
        service-policy type network-qos jumbo


        While this works and enables a Nexus for jumbo frames at L2, I personally consider it a bad example of config item naming, as the term "jumbo" is misleading as to what it is or what it does: It's actually the name of a policy-map.



        Note: the given (layer 2) port of the Nexus configured this way will still show 1500bytes MTU in show commands and in CDP/LLDP information. All the same, it will process packets up to 9216 in both ingress and egress directions.



        Because there might be other system-wide settings which must be defined by system qos, and because system qos can only take one single service-policy/policy-map, it is not very clever to call that single policy-map "jumbo".



        Whenever I have the liberty to do so, I rewrite this as:



        policy-map type network-qos PMAP-NQOS-SYSTEM
        !class type CMAP-NQOS-NNNNnnn <--- room for other classes/class-maps used by 'system qos'
        ! <action/setting> <--- actions/settings for other system wide classes
        class type network-qos class-default
        mtu 9216

        ! ...
        ! 'system qos' can take only one and exactly one service-policy
        ! ...
        system qos
        service-policy type network-qos PMAP-NQOS-SYSTEM






        share|improve this answer














        share|improve this answer



        share|improve this answer








        edited 3 hours ago

























        answered 9 hours ago









        Marc 'netztier' LuethiMarc 'netztier' Luethi

        3,543420




        3,543420






























            draft saved

            draft discarded




















































            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.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fnetworkengineering.stackexchange.com%2fquestions%2f56231%2fnexus-3172t-mtu%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

            Terni

            A new problem with tex4ht and tikz

            Sun Ra