one of the most common methods of connecting peripherals to our computers is by using usb or the universal serial bus if you're connecting a mouse a keyboard a printer or almost any other peripheral you're probably using usb one of the early versions of usb was usb 1.1 and it had two different speeds it had a low speed which was 1.5 megabits per second and a maximum cable length of around three meters and there was also a full speed version of usb 1.1 which supported 12 megabits per second over a maximum cable size of 5 meters upgraded from usb 1.1 to usb 2.0 and increased the total maximum speed to 480 megabits per second over the maximum 5 meter cable size usb 3.0 is an upgrade to usb 2 and sometimes you'll see it referred to as super speed usb it supports five gigabits per second over what usually is about a three meter cable the usb 3.0 standard doesn't specify a maximum cable length but three meters is one that's relatively common some common connectors from the usb 1.1 and 2.0 versions are the standard a plug which is very similar to the standard a plug you would find on most devices the much larger standard b plug and then especially on mobile devices we use the mini b plug and the micro b plug usb 3.0 changed the connectors a bit to be able to support these higher speeds of throughput the usb 3.0 standard b plug is much different than the usb 2.0 version although the standard a plug does look very similar in size and shape the usb 3.0 micro b plug though is very different than the usb 2.0 version in recent years we've started to roll out a new type of connector for usb called the usb-c connector the usb-c connector is very different than the a-connectors that we're used to using where you have to plug them in on exactly the right way to get them to work with usb-c we simply plug in the connector and there is no top or bottom it will work in either orientation usbc describes the connector itself and does not describe the type of signal that you're sending over that connection and indeed over usbc you can send many different types of connections that are not only related to data but you could also send video and other signals as well the usbc connector is also quite small you can see the standard a plug on the right side and the traditional micro b plug on the left side the usb c plug is slightly larger than the micro b but not by much and you can see that it is symmetric so that it's able to work with any orientation as the usb standards change we're also changing the names of how we refer to these different connections so each time there's an update to usb all of those connection types are renamed to meet the new standard if you're looking at the usb 3.0 standard that is referred to as the super speed connector and it has a maximum speed of 5 gigabits per second we released an update to usb 3.0 called usb 3.1 that update changes the name of usb 3.0 to usb 3.1 gen1 it's still super speed usb it is still 5 gigabits per second but in this new standard it has the new name of usb 3.1 gen1 usb 3.1 then is technically called usb 3.1 gen 2 or super speed plus and it supports a maximum throughput that is double the usb 3.1 gen 1 or 10 gigabits per second a new version of usb was released in september of 2017 and that version is usb 3.2 this effectively doubles the bandwidth available in usb and uses usb-c connectors to be able to provide that throughput this standard uses an extra lane of communication inside of that usbc cable to provide that enhanced throughput and because this is a new standard we have renamed all of the old standards so the standard that used to be usb 3.0 which we changed to usb 3.1 gen1 is now called usb 3.2 gen 1 or super speed usb 5 gigabits per second obviously the speed hasn't changed but the name of the standard has changed in usb 3.2 usb 3.1 which we were calling usb 3.1 gen2 is now called usb 3.2 gen 2 and it of course supports exactly the same speeds of throughput usb 3.2 gen 1 times 2 is effectively using twice the number of gen 1 lanes to provide 10 gigabits of throughput there's also a usb 3.2 gen 2 times two the usb 3.2 gen 2 is a 10 gigabit per second throughput so when you double that throughput with the additional lane you have a maximum of 20 gigabits per second so here's the summary for usb 3.0 usb 3.1 and usb 3.2 you can see all of the standards with the old names in 3.0 and 3.1 are in this chart and the usb 3.2 names are listed on the left side along with the names the speeds and the logos that are used for those standards another common peripheral connection type is a thunderbolt connection this is a high-speed serial connection that is able to put data and power on the same cable sometimes you'll see these early versions of thunderbolt using this mini display port as the physical connection type thunderbolt version 1 is a 2-channel technology and you can put 10 gigabits per second over each of those channels for a maximum throughput of 20 gigabits per second there's also a thunderbolt version 2 which has aggregated those channels together giving you a total throughput for anything connected to that thunderbolt version 2 of 20 gigabits per second with thunderbolt version 3 we're taking advantage of the usbc connector and sending thunderbolt signals over that usbc cable this provides us with a total aggregated throughput of 40 gigabits per second thunderbolt signals can be sent over both copper or fiber connections if you're using copper you have a maximum cable length of three meters and if this is an optical or fiber connection you're running 60 meters in length you can also daisy chain six different devices together so you might have a single thunderbolt interface on the back of your computer but all of your peripherals may have multiple thunderbolt interfaces so that you can simply extend to six different devices by simply adding additional cables between all of those different peripherals before we had a universal serial bus we were using 9-pin and 25-pin serial connections on our computers to be able to connect peripherals these were commonly used to send rs-232 signals which would allow us to send serial communication between our computer and other devices such as a modem this is a standard that's been around for such a long time that it's very common to still find db9 or db25 connectors on different devices this is commonly used these days to connect to serial consoles that might be on a peripheral device so if you're plugging in a switch a router or a firewall you might use one of these serial console cables to connect to the device and be able to configure that device from the command line