• In Stock
  • Sold by Newegg
Brands
Price
Show More
Speed
Type
Capacity
CAS Latency
Show More
Voltage
ECC
Buffered/Registered
Availability
Total Capacity
Discount
Sold by
Useful Links
Customer Ratings
Sort By:
View:
NEMIX RAM 8GB (1X8GB) DDR4 2133MHZ PC4-17000 1Rx4 1.2V 288-PIN ECC RDIMM Registered Server Memory Compatible with HPE 839981-B21
Quick View
NEMIX RAM 8GB (1X8GB) DDR4 2133MHZ PC4-17000 1Rx4 1.2V 288-PIN ECC RDIMM Registered Server Memory Compatible with HPE 839981-B21
  • Part Number: MR17000-814K1
  • Type: 288-Pin DDR4 RDIMM
  • CAS Latency: 15
  • Voltage: 1.20V
  • Model #: MR17000-814K01-790
  •  
  • $26.99 
  • $16.99 Shipping
NEMIX RAM 32GB (1X32GB) DDR4 2666MHZ PC4-21300 2Rx4 1.2V 288-PIN ECC RDIMM Registered Server Memory Compatible with HPE 815100-B21
Quick View
NEMIX RAM 32GB (1X32GB) DDR4 2666MHZ PC4-21300 2Rx4 1.2V 288-PIN ECC RDIMM Registered Server Memory Compatible with HPE 815100-B21
  • Part Number: MR21300-324K1
  • Type: 288-Pin DDR4 RDIMM
  • CAS Latency: 19
  • Voltage: 1.20V
  • Model #: MR21300-324K01-534
  •  
  • $59.82 
  • $16.99 Shipping
NEMIX RAM 32GB (1X32GB) DDR4 2133MHZ PC4-17000 2Rx4 1.2V 288-PIN ECC RDIMM Registered Server Memory Compatible with HPE 728629-B21
Quick View
NEMIX RAM 32GB (1X32GB) DDR4 2133MHZ PC4-17000 2Rx4 1.2V 288-PIN ECC RDIMM Registered Server Memory Compatible with HPE 728629-B21
  • Part Number: MR17000-324K1
  • Type: 288-Pin DDR4 RDIMM
  • CAS Latency: 15
  • Voltage: 1.20V
  • Model #: MR17000-324K01-554
  •  
  • $59.82 
  • $16.99 Shipping
NEMIX RAM 16GB (1X16GB) DDR4 2400MHZ PC4-19200 1Rx4 1.2V 288-PIN ECC RDIMM Registered Server Memory Compatible with HPE 843313-B21
Quick View
NEMIX RAM 16GB (1X16GB) DDR4 2400MHZ PC4-19200 1Rx4 1.2V 288-PIN ECC RDIMM Registered Server Memory Compatible with HPE 843313-B21
  • Part Number: MR19200-614K1
  • Type: 288-Pin DDR4 RDIMM
  • CAS Latency: 17
  • Voltage: 1.20V
  • Model #: MR19200-614K01-748
  •  
  • $41.99 
  • $16.99 Shipping
NEMIX RAM 8GB (1X8GB) DDR4 2133MHZ PC4-17000 1Rx4 1.2V 288-PIN ECC RDIMM Registered Server Memory Compatible with HPE 726718-B21
Quick View
NEMIX RAM 8GB (1X8GB) DDR4 2133MHZ PC4-17000 1Rx4 1.2V 288-PIN ECC RDIMM Registered Server Memory Compatible with HPE 726718-B21
  • Part Number: MR17000-814K1
  • Type: 288-Pin DDR4 RDIMM
  • CAS Latency: 15
  • Voltage: 1.20V
  • Model #: MR17000-814K01-551
  •  
  • $26.99 
  • $16.99 Shipping
NEMIX RAM 16GB (1X16GB) DDR4 2400MHZ PC4-19200 2Rx4 1.2V 288-PIN ECC RDIMM Registered Server Memory Compatible with HPE 846740-001
Quick View
NEMIX RAM 16GB (1X16GB) DDR4 2400MHZ PC4-19200 2Rx4 1.2V 288-PIN ECC RDIMM Registered Server Memory Compatible with HPE 846740-001
  • Part Number: MR19200-624K1
  • Type: 288-Pin DDR4 RDIMM
  • CAS Latency: 17
  • Voltage: 1.20V
  • Model #: MR19200-624K01-1243
  •  
  • $41.99 
  • $16.99 Shipping
NEMIX RAM 16GB (1X16GB) DDR4-2133MHZ PC4-17000 2Rx4 1.2V 288-PIN ECC RDIMM Registered Server Memory Compatible with HPE 839983-B21
Quick View
NEMIX RAM 16GB (1X16GB) DDR4-2133MHZ PC4-17000 2Rx4 1.2V 288-PIN ECC RDIMM Registered Server Memory Compatible with HPE 839983-B21
  • Part Number: MR17000-624K1
  • Type: 288-Pin DDR4 RDIMM
  • CAS Latency: 15
  • Voltage: 1.20V
  • Model #: MR17000-624K01-763
  •  
  • $37.49 
  • $16.99 Shipping
NEMIX RAM 16GB (1X16GB) DDR4-2133MHZ PC4-17000 2Rx4 1.2V 288-PIN ECC RDIMM Registered Server Memory Compatible with HPE 774172-001
Quick View
NEMIX RAM 16GB (1X16GB) DDR4-2133MHZ PC4-17000 2Rx4 1.2V 288-PIN ECC RDIMM Registered Server Memory Compatible with HPE 774172-001
  • Part Number: MR17000-624K1
  • Type: 288-Pin DDR4 RDIMM
  • CAS Latency: 15
  • Voltage: 1.20V
  • Model #: MR17000-624K01-1235
  •  
  • $37.49 
  • $16.99 Shipping
NEMIX RAM 8GB (1X8GB) DDR4 2133MHZ PC4-17000 1Rx4 1.2V 288-PIN ECC RDIMM Registered Server Memory Compatible with HPE 753220-S21
Quick View
NEMIX RAM 8GB (1X8GB) DDR4 2133MHZ PC4-17000 1Rx4 1.2V 288-PIN ECC RDIMM Registered Server Memory Compatible with HPE 753220-S21
  • Part Number: MR17000-814K1
  • Type: 288-Pin DDR4 RDIMM
  • CAS Latency: 15
  • Voltage: 1.20V
  • Model #: MR17000-814K01-795
  •  
  • $26.99 
  • $16.99 Shipping
NEMIX RAM 32GB (1X32GB) DDR4 2400MHZ PC4-19200 2Rx4 1.2V 288-PIN ECC RDIMM Registered Server Memory Compatible with HPE 805351-S21
Quick View
NEMIX RAM 32GB (1X32GB) DDR4 2400MHZ PC4-19200 2Rx4 1.2V 288-PIN ECC RDIMM Registered Server Memory Compatible with HPE 805351-S21
  • Part Number: MR19200-324K1
  • Type: 288-Pin DDR4 RDIMM
  • CAS Latency: 17
  • Voltage: 1.20V
  • Model #: MR19200-324K01-741
  •  
  • $59.82 
  • $16.99 Shipping
NEMIX RAM 16GB (1X16GB) DDR4 1866MHZ PC4-14900 2Rx4 1.2V 288-PIN ECC RDIMM Registered Server Memory Compatible with HPE 708642-B21
Quick View
NEMIX RAM 16GB (1X16GB) DDR4 1866MHZ PC4-14900 2Rx4 1.2V 288-PIN ECC RDIMM Registered Server Memory Compatible with HPE 708642-B21
  • Chipset: Major OEM Samsung, Micron, Hynix
  • CAS Latency: 13
  • Voltage: 1.50V
  • Part Number: MR14900-624K1
  • Model #: MR14900-624K01-815
  •  
  • $26.82 
  • $16.99 Shipping
NEMIX RAM 16GB (1X16GB) DDR3 1600MHZ PC3-12800 2Rx4 1.5V 240-PIN ECC RDIMM Registered Server Memory Compatible with HPE 682415-001
Quick View
NEMIX RAM 16GB (1X16GB) DDR3 1600MHZ PC3-12800 2Rx4 1.5V 240-PIN ECC RDIMM Registered Server Memory Compatible with HPE 682415-001
  • Chipset: Major OEM Samsung, Micron, Hynix
  • CAS Latency: 11
  • Voltage: 1.50V
  • Part Number: MR12800-624K1
  • Model #: MR12800-624K01-859
  •  
  • $26.82 
  • $16.99 Shipping
NEMIX RAM 32GB (1X32GB) DDR4 2133MHZ PC4-17000 2Rx4 1.2V 288-PIN ECC RDIMM Registered Server Memory Compatible with HPE 774175-001
Quick View
NEMIX RAM 32GB (1X32GB) DDR4 2133MHZ PC4-17000 2Rx4 1.2V 288-PIN ECC RDIMM Registered Server Memory Compatible with HPE 774175-001
  • Part Number: MR17000-324K1
  • Type: 288-Pin DDR4 RDIMM
  • CAS Latency: 15
  • Voltage: 1.20V
  • Model #: MR17000-324K01-1237
  •  
  • $59.82 
  • $16.99 Shipping
NEMIX RAM 16GB (1X16GB) DDR4 1866MHZ PC4-14900 2Rx4 1.2V 288-PIN ECC RDIMM Registered Server Memory Compatible with HPE 708641-S21
Quick View
NEMIX RAM 16GB (1X16GB) DDR4 1866MHZ PC4-14900 2Rx4 1.2V 288-PIN ECC RDIMM Registered Server Memory Compatible with HPE 708641-S21
  • Chipset: Major OEM Samsung, Micron, Hynix
  • CAS Latency: 13
  • Voltage: 1.50V
  • Part Number: MR14900-624K1
  • Model #: MR14900-624K01-645
  •  
  • $26.82 
  • $16.99 Shipping
NEMIX RAM 8GB (1X8GB) DDR4 2400MHZ PC4-19200 1Rx8 1.2V 288-PIN ECC RDIMM Registered Server Memory Compatible with HPE 852545-001
Quick View
NEMIX RAM 8GB (1X8GB) DDR4 2400MHZ PC4-19200 1Rx8 1.2V 288-PIN ECC RDIMM Registered Server Memory Compatible with HPE 852545-001
  • Part Number: MR19200-818K1
  • Type: 288-Pin DDR4 RDIMM
  • CAS Latency: 17
  • Voltage: 1.20V
  • Model #: MR19200-818K01-1250
  •  
  • $29.99 
  • $16.99 Shipping
NEMIX RAM 32GB (1X32GB) DDR4 2133MHZ PC4-17000 4Rx4 1.2V 288-PIN ECC LRDIMM Load Reduced Server Memory Compatible with HPE 814790-B21
Quick View
NEMIX RAM 32GB (1X32GB) DDR4 2133MHZ PC4-17000 4Rx4 1.2V 288-PIN ECC LRDIMM Load Reduced Server Memory Compatible with HPE 814790-B21
  • Chipset: Major OEM Samsung, Micron, Hynix
  • CAS Latency: 15
  • Voltage: 1.20V
  • Part Number: ML17000-344K1
  • Model #: ML17000-344K01-724
  •  
  • $56.99 
  • $16.99 Shipping
NEMIX RAM 32GB (1X32GB) DDR4 2133MHZ PC4-17000 4Rx4 1.2V 288-PIN ECC LRDIMM Load Reduced Server Memory Compatible with HPE 753225-B21
Quick View
NEMIX RAM 32GB (1X32GB) DDR4 2133MHZ PC4-17000 4Rx4 1.2V 288-PIN ECC LRDIMM Load Reduced Server Memory Compatible with HPE 753225-B21
  • Chipset: Major OEM Samsung, Micron, Hynix
  • CAS Latency: 15
  • Voltage: 1.20V
  • Part Number: ML17000-344K1
  • Model #: ML17000-344K01-733
  •  
  • $56.99 
  • $16.99 Shipping
NEMIX RAM 64GB (1X64GB) DDR4 2400MHZ PC4-19200 4Rx4 1.2V 288-PIN ECC LRDIMM Load Reduced Server Memory Compatible with HPE 809085-391
Quick View
NEMIX RAM 64GB (1X64GB) DDR4 2400MHZ PC4-19200 4Rx4 1.2V 288-PIN ECC LRDIMM Load Reduced Server Memory Compatible with HPE 809085-391
  • Chipset: Major OEM Samsung, Micron, Hynix
  • CAS Latency: 17
  • Voltage: 1.20V
  • Part Number: ML19200-944K1
  • Model #: ML19200-944K01-1204
  •  
  • $107.99 
  • $16.99 Shipping
NEMIX RAM 16GB (1X16GB) DDR4-2133MHZ PC4-17000 2Rx4 1.2V 288-PIN ECC RDIMM Registered Server Memory Compatible with HPE 805671-S21
Quick View
NEMIX RAM 16GB (1X16GB) DDR4-2133MHZ PC4-17000 2Rx4 1.2V 288-PIN ECC RDIMM Registered Server Memory Compatible with HPE 805671-S21
  • Part Number: MR17000-624K1
  • Type: 288-Pin DDR4 RDIMM
  • CAS Latency: 15
  • Voltage: 1.20V
  • Model #: MR17000-624K01-759
  •  
  • $37.49 
  • $16.99 Shipping
NEMIX RAM 8GB (1X8GB) DDR4 2133MHZ PC4-17000 1Rx4 1.2V 288-PIN ECC RDIMM Registered Server Memory Compatible with HPE 803029-B21
Quick View
NEMIX RAM 8GB (1X8GB) DDR4 2133MHZ PC4-17000 1Rx4 1.2V 288-PIN ECC RDIMM Registered Server Memory Compatible with HPE 803029-B21
  • Part Number: MR17000-814K1
  • Type: 288-Pin DDR4 RDIMM
  • CAS Latency: 15
  • Voltage: 1.20V
  • Model #: MR17000-814K01-792
  •  
  • $26.99 
  • $16.99 Shipping
NEMIX RAM 16GB (1X16GB) DDR4 1866MHZ PC4-14900 2Rx4 1.2V 288-PIN ECC RDIMM Registered Server Memory Compatible with HPE 753709-B21
Quick View
NEMIX RAM 16GB (1X16GB) DDR4 1866MHZ PC4-14900 2Rx4 1.2V 288-PIN ECC RDIMM Registered Server Memory Compatible with HPE 753709-B21
  • Chipset: Major OEM Samsung, Micron, Hynix
  • CAS Latency: 13
  • Voltage: 1.50V
  • Part Number: MR14900-624K1
  • Model #: MR14900-624K01-813
  •  
  • $26.82 
  • $16.99 Shipping
NEMIX RAM 32GB (1X32GB) DDR4 2133MHZ PC4-17000 4Rx4 1.2V 288-PIN ECC LRDIMM Load Reduced Server Memory Compatible with HPE 752372-081
Quick View
NEMIX RAM 32GB (1X32GB) DDR4 2133MHZ PC4-17000 4Rx4 1.2V 288-PIN ECC LRDIMM Load Reduced Server Memory Compatible with HPE 752372-081
  • Chipset: Major OEM Samsung, Micron, Hynix
  • CAS Latency: 15
  • Voltage: 1.20V
  • Part Number: ML17000-344K1
  • Model #: ML17000-344K01-1110
  •  
  • $56.99 
  • $16.99 Shipping
NEMIX RAM 8GB (1X8GB) DDR4 2666MHZ PC4-21300 1Rx8 1.2V 288-PIN ECC RDIMM Registered Server Memory Compatible with HPE 872969-001
Quick View
NEMIX RAM 8GB (1X8GB) DDR4 2666MHZ PC4-21300 1Rx8 1.2V 288-PIN ECC RDIMM Registered Server Memory Compatible with HPE 872969-001
  • Part Number: MR21300-818K1
  • Type: 288-Pin DDR4 RDIMM
  • CAS Latency: 19
  • Voltage: 1.20V
  • Model #: MR21300-818K01-1220
  •  
  • $34.32 
  • $16.99 Shipping
NEMIX RAM 16GB (1X16GB) DDR3 1600MHZ PC3-12800 2Rx4 1.5V 240-PIN ECC RDIMM Registered Server Memory Compatible with HPE 688963-001
Quick View
NEMIX RAM 16GB (1X16GB) DDR3 1600MHZ PC3-12800 2Rx4 1.5V 240-PIN ECC RDIMM Registered Server Memory Compatible with HPE 688963-001
  • Chipset: Major OEM Samsung, Micron, Hynix
  • CAS Latency: 11
  • Voltage: 1.50V
  • Part Number: MR12800-624K1
  • Model #: MR12800-624K01-1278
  •  
  • $26.82 
  • $16.99 Shipping
NEMIX RAM 32GB (1X32GB) DDR4 2666MHZ PC4-21300 2Rx4 1.2V 288-PIN ECC RDIMM Registered Server Memory Compatible with HPE P06185-001
Quick View
NEMIX RAM 32GB (1X32GB) DDR4 2666MHZ PC4-21300 2Rx4 1.2V 288-PIN ECC RDIMM Registered Server Memory Compatible with HPE P06185-001
  • Part Number: MR21300-324K1
  • Type: 288-Pin DDR4 RDIMM
  • CAS Latency: 19
  • Voltage: 1.20V
  • Model #: MR21300-324K01-1231
  •  
  • $59.82 
  • $16.99 Shipping
NEMIX RAM 8GB (1X8GB) DDR4 2400MHZ PC4-19200 1Rx8 1.2V 288-PIN ECC RDIMM Registered Server Memory Compatible with HPE 844948-001
Quick View
NEMIX RAM 8GB (1X8GB) DDR4 2400MHZ PC4-19200 1Rx8 1.2V 288-PIN ECC RDIMM Registered Server Memory Compatible with HPE 844948-001
  • Part Number: MR19200-818K1
  • Type: 288-Pin DDR4 RDIMM
  • CAS Latency: 17
  • Voltage: 1.20V
  • Model #: MR19200-818K01-1342
  •  
  • $29.99 
  • $16.99 Shipping
NEMIX RAM 32GB (1X32GB) DDR3 1866MHZ PC3-14900 4Rx4 1.2V 288-PIN ECC LRDIMM Load Reduced Server Memory Compatible with HPE 773081-001
Quick View
NEMIX RAM 32GB (1X32GB) DDR3 1866MHZ PC3-14900 4Rx4 1.2V 288-PIN ECC LRDIMM Load Reduced Server Memory Compatible with HPE 773081-001
  • Chipset: Major OEM Samsung, Micron, Hynix
  • CAS Latency: 13
  • Voltage: 1.50V
  • Part Number: ML14900-344K1
  • Model #: ML14900-344K01-811
  •  
  • $59.99 
  • $16.99 Shipping
NEMIX RAM 32GB (1X32GB) DDR3 1866MHZ PC3-14900 4Rx4 1.2V 288-PIN ECC LRDIMM Load Reduced Server Memory Compatible with HPE 708644-B21
Quick View
NEMIX RAM 32GB (1X32GB) DDR3 1866MHZ PC3-14900 4Rx4 1.2V 288-PIN ECC LRDIMM Load Reduced Server Memory Compatible with HPE 708644-B21
  • Chipset: Major OEM Samsung, Micron, Hynix
  • CAS Latency: 13
  • Voltage: 1.50V
  • Part Number: ML14900-344K1
  • Model #: ML14900-344K01-806
  •  
  • $59.99 
  • $16.99 Shipping
NEMIX RAM 32GB (1X32GB) DDR4 2133MHZ PC4-17000 4Rx4 1.2V 288-PIN ECC LRDIMM Load Reduced Server Memory Compatible with HPE 726722-B21
Quick View
NEMIX RAM 32GB (1X32GB) DDR4 2133MHZ PC4-17000 4Rx4 1.2V 288-PIN ECC LRDIMM Load Reduced Server Memory Compatible with HPE 726722-B21
  • Chipset: Major OEM Samsung, Micron, Hynix
  • CAS Latency: 15
  • Voltage: 1.20V
  • Part Number: ML17000-344K1
  • Model #: ML17000-344K01-555
  •  
  • $56.99 
  • $16.99 Shipping
NEMIX RAM 32GB (1X32GB) DDR4 2133MHZ PC4-17000 4Rx4 1.2V 288-PIN ECC LRDIMM Load Reduced Server Memory Compatible with HPE 726722-S21
Quick View
NEMIX RAM 32GB (1X32GB) DDR4 2133MHZ PC4-17000 4Rx4 1.2V 288-PIN ECC LRDIMM Load Reduced Server Memory Compatible with HPE 726722-S21
  • Chipset: Major OEM Samsung, Micron, Hynix
  • CAS Latency: 15
  • Voltage: 1.20V
  • Part Number: ML17000-344K1
  • Model #: ML17000-344K01-734
  •  
  • $56.99 
  • $16.99 Shipping
NEMIX RAM 32GB (1X32GB) DDR4 2133MHZ PC4-17000 4Rx4 1.2V 288-PIN ECC LRDIMM Load Reduced Server Memory Compatible with HPE 774174-001
Quick View
NEMIX RAM 32GB (1X32GB) DDR4 2133MHZ PC4-17000 4Rx4 1.2V 288-PIN ECC LRDIMM Load Reduced Server Memory Compatible with HPE 774174-001
  • Chipset: Major OEM Samsung, Micron, Hynix
  • CAS Latency: 15
  • Voltage: 1.20V
  • Part Number: ML17000-344K1
  • Model #: ML17000-344K01-1238
  •  
  • $56.99 
  • $16.99 Shipping
NEMIX RAM 64GB (1X64GB) DDR4 2133MHZ PC4-17000 4Rx4 1.2V 288-PIN ECC LRDIMM Load Reduced Server Memory Compatible with HPE 726724-S21
Quick View
NEMIX RAM 64GB (1X64GB) DDR4 2133MHZ PC4-17000 4Rx4 1.2V 288-PIN ECC LRDIMM Load Reduced Server Memory Compatible with HPE 726724-S21
  • Chipset: Major OEM Samsung, Micron, Hynix
  • CAS Latency: 15
  • Voltage: 1.20V
  • Part Number: ML17000-944K1
  • Model #: ML17000-944K01-709
  •  
  • $107.99 
  • $16.99 Shipping
NEMIX RAM 64GB (1X64GB) DDR4 2133MHZ PC4-17000 4Rx4 1.2V 288-PIN ECC LRDIMM Load Reduced Server Memory Compatible with HPE 752373-G91
Quick View
NEMIX RAM 64GB (1X64GB) DDR4 2133MHZ PC4-17000 4Rx4 1.2V 288-PIN ECC LRDIMM Load Reduced Server Memory Compatible with HPE 752373-G91
  • Chipset: Major OEM Samsung, Micron, Hynix
  • CAS Latency: 15
  • Voltage: 1.20V
  • Part Number: ML17000-944K1
  • Model #: ML17000-944K01-1205
  •  
  • $107.99 
  • $16.99 Shipping
NEMIX RAM 64GB (1X64GB) DDR4 2400MHZ PC4-19200 4Rx4 1.2V 288-PIN ECC LRDIMM Load Reduced Server Memory Compatible with HPE 859939-091
Quick View
NEMIX RAM 64GB (1X64GB) DDR4 2400MHZ PC4-19200 4Rx4 1.2V 288-PIN ECC LRDIMM Load Reduced Server Memory Compatible with HPE 859939-091
  • Chipset: Major OEM Samsung, Micron, Hynix
  • CAS Latency: 17
  • Voltage: 1.20V
  • Part Number: ML19200-944K1
  • Model #: ML19200-944K01-707
  •  
  • $107.99 
  • $16.99 Shipping
NEMIX RAM 64GB (1X64GB) DDR4 2133MHZ PC4-17000 4Rx4 1.2V 288-PIN ECC LRDIMM Load Reduced Server Memory Compatible with HPE 852661-001
Quick View
NEMIX RAM 64GB (1X64GB) DDR4 2133MHZ PC4-17000 4Rx4 1.2V 288-PIN ECC LRDIMM Load Reduced Server Memory Compatible with HPE 852661-001
  • Chipset: Major OEM Samsung, Micron, Hynix
  • CAS Latency: 15
  • Voltage: 1.20V
  • Part Number: ML17000-944K1
  • Model #: ML17000-944K01-708
  •  
  • $107.99 
  • $16.99 Shipping
NEMIX RAM 8GB (1X8GB) DDR4 2133MHZ PC4-17000 1Rx4 1.2V 288-PIN ECC RDIMM Registered Server Memory Compatible with HPE 726718-S21
Quick View
NEMIX RAM 8GB (1X8GB) DDR4 2133MHZ PC4-17000 1Rx4 1.2V 288-PIN ECC RDIMM Registered Server Memory Compatible with HPE 726718-S21
  • Part Number: MR17000-814K1
  • Type: 288-Pin DDR4 RDIMM
  • CAS Latency: 15
  • Voltage: 1.20V
  • Model #: MR17000-814K01-793
  •  
  • $26.99 
  • $16.99 Shipping