TCP/IP的工作流程- -

原创 2005年05月01日 14:41:00

TCP/IP的工作流程- -

                                      

TCP/IP协议的工作流程如下:

在源主机上,应用层将一串应用数据流传送给传输层。

传输层将应用层的数据流截成分组,并加上TCP报头形成TCP段,送交网络层。

在网络层给TCP段加上包括源、目的主机IP地址的IP报头,生成一个IP数据包,并将IP数据包送交链路层。

链路层在其MAC帧的数据部分装上IP数据包,再加上源、目的主机的MAC地址和帧头,并根据其目的MAC地址,将MAC帧发往目的主机或IP路由器。

在目的主机,链路层将MAC帧的帧头去掉,并将IP数据包送交网络层。

网络层检查IP报头,如果报头中校验和与计算结果不一致,则丢弃该IP数据包;若校验和与计算结果一致,则去掉IP报头,将TCP段送交传输层。

传输层检查顺序号,判断是否是正确的TCP分组,然后检查TCP报头数据。若正确,则向源主机发确认信息;若不正确或丢包,则向源主机要求重发信息。

在目的主机,传输层去掉TCP报头,将排好顺序的分组组成应用数据流送给应用程序。这样目的主机接收到的来自源主机的字节流,就像是直接接收来自源主机的字节流一样。

 

TCP/IP详解--TCP/IP工作流程

Intemet采用TCP/IP协议。TCP/IP是一种网际互联通信协议,它包括两个核心协议TCP和IP。TCP称为传输控制协议,IP称为互联网络协议。 [编辑] TCP/IP的基本工作原理[2]  ...
  • yusiguyuan
  • yusiguyuan
  • 2014年03月29日 20:41
  • 3658

TCP/IP 协议的工作流程

声明:主要内容总结于《鸟哥的LINUX私房菜-基础学习篇》,如有疑问以书本内容为准。           网络节点之间的沟通是需要遵守协议的,理想而严谨的工作协议就是OSI七层协议,又因为OSI...
  • star714
  • star714
  • 2015年09月15日 20:34
  • 1357

TCP/IP解析(一):TCP/IP的工作方式

本文包含以下内容: 1.TCP/IP协议系统 2.OSI模型 3.数据包 4.TCP/IP的交互方式 1.TCP/IP模型的协议层 分为四层: 网络访问层:提供与物理网络连接的接口。根据硬件的物理...
  • u012422829
  • u012422829
  • 2015年08月09日 20:50
  • 3633

简单认识TCP/IP协议数据传输流程

既然已经从事了IT这个行业,就势必要去了解下网络底层,虽然实际工作中这些东西用不到。高楼大厦,起于平川。不积跬步,无以至千里,不积小流,无以成江海。我现在的知识结构,就如同空中楼阁。稍微遇到高层次的问...
  • A_Story_Donkey
  • A_Story_Donkey
  • 2017年08月22日 10:53
  • 626

tcp/ip详解总结

TCP/IP详解学习笔记(1)-基本概念 为什么会有TCP/IP协议 在世界上各地,各种各样的电脑运行着各自不同的操作系统为大家服务,这些电脑在表达同一种信息的时候所使用的方法是千差万...
  • u010590166
  • u010590166
  • 2013年12月12日 21:36
  • 1013

Dubbo学习过程、使用经验分享及实现原理简单介绍

原文见:http://blog.csdn.net/hzzhoushaoyu/article/details/43273099 一、前言 部门去年年中开始各种改造,第一步是模...
  • lipslive
  • lipslive
  • 2015年06月17日 10:02
  • 22502

笔试怎么过(2)TCP/IP、HTTP、进程/线程、sql

笔试怎么过(1)TCP/IP、HTTP、进程/线程、sql TCP/IP TCP/IP协议的工作流程如下: 1、在源主机上,应用层将一串应用数据流传送给传输层。 2、传输层将应用层的数据流截成分组,...
  • husheng0
  • husheng0
  • 2015年10月09日 20:18
  • 661

完全认识计算机网络之TCP/IP

本文是对计算机网络中的TCP/IP的一些总结,内容来源于网络,希望对大家有帮助,有不妥的地方请拍砖...
  • u012597860
  • u012597860
  • 2016年05月03日 16:28
  • 922

《TCP/IP详解卷2:实现》笔记--选路插口

一个进程使用选路域(routing domain)中的一个插口来发送和接收选路报文,socket系统调用需要制定一个PF_ROUTE 的族类型和一个SOCK_RAW的插口类型。该进程可以向内核发送以下...
  • TODD911
  • TODD911
  • 2014年10月23日 22:44
  • 1463

http协议户端下载流程

/************************************************************************************** 功能:http协议客户端...
  • fengliang191
  • fengliang191
  • 2014年03月09日 19:10
  • 1834
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:TCP/IP的工作流程- -
举报原因:
原因补充:

(最多只允许输入30个字)