Home
Username:
Password:
TCP/IP Packet Analysis Tutorials

TCP/IP Concepts / The TCP/IP Protocol

Subtitles of the Movie

Now, during this session we're going to take a review of the TCP/IP protocol. Now, once again, this is a review. We're not going to go heavily in depth on the TCPI protocol at this point because a lot of the stuff you should already know if you have some networking experience. However, we will cover the basics during this session and as we go through the course, we're going to touch on other elements as well, so we will be going more in depth on TCP/IP as we go. First of all, you should probably know already that protocols are rules for communications on a network or between two computers. In other words, there has to some rules for communication that state who will send packets first, who will correct errors, how many retries there will be and so forth. These rules have to be set up and that's what protocols are for. Now, the transmission control protocol or an Internet protocol or TCP/IP as we call it is a protocol stack or suite and it groups many different related protocols together within this stack. Now, each of these protocols work together with each other. They perform specific functions but they also interrelate and depend on each other as well within the standard. Now, TCP/IP is the most popular model. It's the most widely-used protocol stack out there. It's the de facto standard in fact. Now, why is this? Well, it's simple. It's because for years TCP/IP was the protocol used during the ARPANET years and when the Internet came into being, when it progressed from the ARPANET to the Internet, TCP/IP was already known and reliable and well used. Computers were already set up to use it. So it's used for a lot of connections within most networks that you have out there today and it has to be used to connect to the World-Wide Internet because that is the standard. Now, as you may remember from before, when we talked about the OSI Model, it was a seven-layer model. And the OSI Model is different from the TCP/IP protocol. Let's get that straight. The OSI Model basically tells you how all protocols should work together within a network; how things ought to work. It's just a model, a concept. The TCP/IP protocol, on the other hand, can be viewed as a model as well, but it's an actual, in-use protocol stack and basically it corresponds or complies with the OSI Model, the OSI way of doing thing. You'll find that TCP/IP covers most of the popular protocols used out there in the Internet to day and daily in network communications and we'll go over the particular protocols in another session, but some examples would be mail, SMTP, the World-Wide Web, HTTP and so forth. But it does correspond with seven-layer OSI Models so it's actually very easy to understand and we'll look at that in just a moment. The four layers of the TCP/IP protocol stack are the application layer, the transport layer, the Internet layer and the network access layer. So you might be asking yourself well, what do these do in relation to the OSI Model? Where does my web browsing take place? Where does encryption take place and so forth. And we'll through that as we go through the course. First of all, though, let's take a quick look at how the TCP/IP Model corresponds with the OSI Model so you can get a good frame of reference. Now, at the top of the TCP stack, we have the application layer. Now, it directly corresponds with the top three layers of the OSI Models; layers seven, six and five. So the application layer, whatever happens at the application, presentation and session layer on the OSI side, that, all that stuff happens on the application side of the TCP/IP Model. So you have web browsing, email, encryption, session establishment and breakdown. All those things happen in the first layer of the TCP/IP Model. The next layer that you have in both stacks in the transport layer and they pretty much correspond one to one. They both provide for connection-based and connectionless transport. In fact, the TCP and UDP protocols take place at this layer in the TCP/IP stack. The next layer, although known by different names, basically performs the same function. The network layer, as we remember from our discussion on the OSI Model, covers IP addressing and routing; in other words, finding a way to the destination. The Internet layer on the TCP/IP Model side does exactly the same thing. Some protocols that you'll find at the Internet layer include ICMP, IP, IPSec and so forth and we'll talk about more of these protocols later. The next protocol layer down, or the next layer down rather in the TCP/IP Model is the network access layer. Now, if you look across to the side of the slide, it directly corresponds to the bottom two layers, layers one and two, of the seven layer OSI Model. We have the data link layer, which we know is responsible for putting frames on the wire and then we have the physical layer, which we know is responsible for sending the bits and bytes, the electrical signals and impulses back and forth across the wire. These two layers correspond directly to the network access layer. Now, I know all this might be a little bit much at first, but we're primarily going to be using the TCP/IP Model throughout this course. We wanted to show you what the difference is between these two, between the model and the TCP/IP stack so you could get a good frame of reference and understand what the difference is. Now, we're going to look at little bit later at the particular protocols that take place at each layer of the TCP/IP Model.

Tutorial Information

Course: TCP/IP Packet Analysis
Author: Bobby Rogers
SKU: 33909
ISBN: 1-934743-95-X
Release Date: 2008-09-11
Duration: 5 hrs / 60 lessons
Work Files: Yes
Captions: Available on CD and Online University
Compatibility: Vista/XP/2000, OS X, Linux
QuickTime 7, Flash 8

VTC Sign up & Benefits

  • Unlimited Access
  • 98,729 Video Tutorials (23,265 free)
  • Video Available as Flash or QuickTime
  • Over 1026 Courses
  • $30 for One Month Access
  • Multi-User Discounts Available