Has Technology Changed the Fundemenatals of Networking?