Netgear GS108T

Availability:
Out of stock
No Longer Available. See TP-Link Brand Networking Equipment
Description
NETGEAR 8 Port Gigabit Smart Switch - Power up Your small Network to Gigabit Speeds
Joining NETGEAR’s family of Gigabit Smart Switches with web-based management, this 8-port Gigabit switch is high on value and capability. With 8 10/100/1000 Mbps ports and support for Jumbo frames, capable of powering 2000 Mbps of data throughput in full-duplex mode per port, it is ideal for small offices or extensions and connects high speed servers or power users. Ideal for combining 10, 100, and 1000 Mbps devices it delivers automatic speed and full/halfduplex sensing plus Auto Uplink™ on every port. In addition, an intuitive web-browser interface offers the simple Smart Switch management, making it easy to configure ports and set up port trunks, VLANs and traffic prioritization or monitor switch performance. Alternatively, use SNMPbased software to manage your Smart Switch.
The GS108T is equipped with highly advanced features such as Access Control Lists (ACL), 802.1x port authentication, enhanced QoS, rate limiting and IGMP Snooping among others to provide a small and medium-sized business with a network that is geared for growth while providing scalability and reliability.
Enhanced Security
These switches also provide advanced features that provide more robust security to the SMBs. These include:
- 802.1x for authentication, with Guest VLAN
- MAC-based port security
Enhanced Quality of Service
0; }, getCacheStorage(cacheKey) { const storage = JSON.parse(hyva.getBrowserStorage().getItem(localStorageNamespace)) || {}; return storage[cacheKey] || null; }, saveCacheStorage(products) { let storage = JSON.parse(hyva.getBrowserStorage().getItem(localStorageNamespace)) || {}; storage = this.enforceLocalStorageLimits(storage); storage[this.getCacheKey()] = { 'product_list': products, 'added_at': new Date().getTime() }; hyva.getBrowserStorage().setItem(localStorageNamespace, JSON.stringify(storage)); }, getProductsFromCache() { const products = this.getCacheStorage(this.getCacheKey()); if (products !== null && this.validateCacheLifetime(products)) { return products.product_list; } return null; }, loadProductsFromServer() { if (this.isLoading) { return; } this.isLoading = true; return fetch(this.ajaxData.url + '?' + this.buildQueryString(this.ajaxData.originalRequest), { 'headers': { 'content-type': 'application/x-www-form-urlencoded; charset=UTF-8', }, 'method': 'GET' }) .then(response => response.json()) .then(data => { if (!data.status) { this.saveCacheStorage([]); return; } this.products = Object.values(data.productList); this.saveCacheStorage(data.productList); window.dispatchEvent(new CustomEvent('also-bough-products-loaded')); }) .catch(function (error) { typeof window.dispatchMessages !== 'undefined' && window.dispatchMessages( [{ type: 'error', text: error }], 5000 ); }).finally(() => this.isLoading = false); }, validateCacheLifetime(products) { return new Date().getTime() - products.added_at < this.ajaxData.cache_lifetime * 1000; }, getCacheKey() { const originalRequest = this.ajaxData.originalRequest; return originalRequest.action + '_' + originalRequest.entity_id; }, buildQueryString(params) { const queryStringArray = []; for (const key in params) { if (params.hasOwnProperty(key)) { const value = params[key]; if (Array.isArray(value)) { value.forEach((item, index) => { queryStringArray.push(this.buildQueryString({ [key + '[' + index + ']']: item })); }); } else if (typeof value === 'object' && value !== null) { queryStringArray.push(this.buildQueryString(value)); } else { queryStringArray.push(`${encodeURIComponent(key)}=${encodeURIComponent(value)}`); } } } return queryStringArray.join('&'); }, enforceLocalStorageLimits(storage) { if (Object.keys(storage).length >= localStorageLimit) { const newStorage = Object.entries(storage); newStorage.sort((a, b) => new Date(b[1].added_at) - new Date(a[1].added_at)); return Object.fromEntries(newStorage.slice(0, localStorageLimit - 1)) } return storage; } } }
