• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
  • Register
  • Login
Netgate Discussion Forum
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
  • Register
  • Login

Full Internet routing table - Memory needed

Scheduled Pinned Locked Moved General pfSense Questions
6 Posts 3 Posters 730 Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M
    michmoor LAYER 8 Rebel Alliance
    last edited by Jan 31, 2023, 4:39 PM

    Whats the recommended memory requirement to take in the full inet table?
    Purpose here is that im trying to size up either a PF or TNSR box.

    Firewall: NetGate,Palo Alto-VM,Juniper SRX
    Routing: Juniper, Arista, Cisco
    Switching: Juniper, Arista, Cisco
    Wireless: Unifi, Aruba IAP
    JNCIP,CCNP Enterprise

    J 1 Reply Last reply Jan 31, 2023, 8:12 PM Reply Quote 0
    • J
      JKnott @michmoor
      last edited by Jan 31, 2023, 8:12 PM

      @michmoor

      Is there even an answer to that question? How long is a piece of string?
      Wouldn't that depend on where you are on the net? Are you considering aggregation? Are you talking about IPv4 and IPv6? Or just IPv4?

      Here is something that might help.

      BTW, several years ago, the Internet collapsed because the routing table grew too large for some routers.

      PfSense running on Qotom mini PC
      i5 CPU, 4 GB memory, 32 GB SSD & 4 Intel Gb Ethernet ports.
      UniFi AC-Lite access point

      I haven't lost my mind. It's around here...somewhere...

      M 1 Reply Last reply Jan 31, 2023, 8:19 PM Reply Quote 0
      • M
        michmoor LAYER 8 Rebel Alliance @JKnott
        last edited by Jan 31, 2023, 8:19 PM

        @jknott

        @jknott said in Full Internet routing table - Memory needed:

        Is there even an answer to that question?

        Yeah. At least the message I got from one of our networking vendors is 8GB - 16GB. Then again they are trying to upsell with some other things (automation software).

        But at the site that I manage, we have circuits coming in that will take full routes except for default. Trying to see if maybe a 1541 is ideal. Under provisioning would be an issue of course.

        Firewall: NetGate,Palo Alto-VM,Juniper SRX
        Routing: Juniper, Arista, Cisco
        Switching: Juniper, Arista, Cisco
        Wireless: Unifi, Aruba IAP
        JNCIP,CCNP Enterprise

        1 Reply Last reply Reply Quote 0
        • S
          stephenw10 Netgate Administrator
          last edited by Feb 1, 2023, 12:57 PM

          That's probably not that excessive. Hard to pin down exactly but in the past we have found that 4GB might not be sufficient. 8GB should be.

          J M 2 Replies Last reply Feb 1, 2023, 1:48 PM Reply Quote 0
          • J
            JKnott @stephenw10
            last edited by Feb 1, 2023, 1:48 PM

            @stephenw10

            Just get a box where memory can be added.

            PfSense running on Qotom mini PC
            i5 CPU, 4 GB memory, 32 GB SSD & 4 Intel Gb Ethernet ports.
            UniFi AC-Lite access point

            I haven't lost my mind. It's around here...somewhere...

            1 Reply Last reply Reply Quote 1
            • M
              michmoor LAYER 8 Rebel Alliance @stephenw10
              last edited by Feb 1, 2023, 2:03 PM

              @stephenw10 put in a request for 1541 base. I think that should do it.

              Firewall: NetGate,Palo Alto-VM,Juniper SRX
              Routing: Juniper, Arista, Cisco
              Switching: Juniper, Arista, Cisco
              Wireless: Unifi, Aruba IAP
              JNCIP,CCNP Enterprise

              1 Reply Last reply Reply Quote 0
              1 out of 6
              • First post
                1/6
                Last post
              Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.
                This community forum collects and processes your personal information.
                consent.not_received