As such, a number of different framing protocols, such as Hypertext Transfer Protocol (???HTTP???) and File Transfer Protocol (???FTP???) are each layered on top of connection-oriented transport protocols to take advantage of one or more of these aforementioned attributes.