tcp/ip
文章平均质量分 81
A_YT
这个作者很懒,什么都没留下…
展开
-
tcp/ip简介------链路层介绍
链路层介绍一、简介上一节已经介绍过,网络层协议的数据单元是 IP 数据报 ,而数据链路层的工作就是把网络层交下来的 IP 数据报 封装为 帧(frame)发送到链路上,以及把接收到的帧中的数据取出并上交给网络层。 为达到这一目的,数据链路必须具备一系列相应的功能,主要有:将数据封装为帧(frame),帧是数据链路层的传送单位;控制帧的传输,包括处理传输差错,转载 2016-11-18 22:18:10 · 603 阅读 · 0 评论 -
TCP 的那些事儿(上)
转自陈浩:酷客TCP头格式接下来,我们来看一下TCP头的格式TCP头格式(图片来源)你需要注意这么几点:TCP的包是没有IP地址的,那是IP层上的事。但是有源端口和目标端口。一个TCP连接需要四个元组来表示是同一个连接(src_ip, src_port, dst_ip, dst_port)准确说是五元组,还有一个是协议。但因为这里只是说TCP协议,所以,这里转载 2017-03-02 15:36:18 · 799 阅读 · 0 评论 -
经受时延的确认(Delay ACK)
通常TCP在接收到数据时并不立即发送ACK,相反,它推迟发送,以便将ACK与需要沿该方向发送的数据一起发送(有时称这种现象为数据捎带ACK),这样做的目的是尽量减少发往网络的报文,以提高传输的效率,节省网络资源。 捎带ACK的意思是,当接收端接收到TCP报文段后,并不立即发送ACK报文,而是等上一段时间,如果这段时间里该主机有数据要发送到远程主机,就将该数据捎带上ACK一原创 2017-01-03 20:24:51 · 3164 阅读 · 0 评论 -
TCP的交互数据流和成块数据流
转自:http://blog.csdn.net/ns_code/article/details/32329157前言 建立在TCP协议上的应用层协议有很多,如FTP、HTTP、Telnet等,这些协议根据传输数据的多少可以分为两类:交互数据类型和成块数据类型。 交互数据类型,如:Telnet,这类协议一般只做小流量的数据交换,比如每按下一个键,要回显一些字符。转载 2017-01-03 20:04:27 · 1239 阅读 · 0 评论 -
tcpdump非常实用的抓包实例
转自:http://blog.csdn.net/nanyun2010/article/details/23445223详细的文档见tcpdump高级过滤技巧基本语法========过滤主机--------- 抓取所有经过 eth1,目的或源地址是 192.168.1.1 的网络数据# tcpdump -i eth1 host 192.168.1.1- 源地址转载 2016-12-08 22:19:14 · 886 阅读 · 0 评论 -
tcp/ip简介------tcp/ip背景介绍
TCP/IP 背景和介绍上世纪 70 年代,随着计算机技术的发展,计算机使用者意识到:要想发挥计算机更大的作用,就要将世界各地的计算机连接起来。但是简单的连接是远远不够的,因为计算机之间无法沟通。因此设计一种通用的“语言”来交流是必要可少的,这时 TCP/IP 协议就应运而生了。TCP/IP(Transmission Control Protocol/Internet Protoc转载 2016-11-18 22:11:19 · 3416 阅读 · 0 评论 -
tcp/ip简介------应用层协议
应用层协议在传输层之上,便是应用层。传输层的 UDP 报文和 TCP 报文段的数据部分就是应用层交付的数据。不同类型的网络应用有不同的通信规则,因此应用层协议是多种多样的,比如 DNS、FTP、Telnet、SMTP、HTTP、RIP、NFS 等协议都是用于解决其各自的一类问题。本节实验,介绍 DNS、FTP、HTTP 三个常用的应用层协议。一、DNSDNS转载 2016-11-18 22:31:42 · 2251 阅读 · 0 评论 -
tcp/ip简介------TCP协议
传输层:TCP 协议一、概述TCP 和 UDP 处在同一层——运输层,但是它们有很多的不同。TCP 是 TCP/IP 系列协议中最复杂的部分,它具有以下特点:(1) TCP 提供 可靠的 数据传输服务,TCP 是 面向连接的 。应用程序在使用 TCP 通信之前,先要建立连接,这是一个类似“打电话”的过程,通信结束后还要“挂电话”。(2) TCP 连接是 点对点转载 2016-11-18 22:31:02 · 487 阅读 · 0 评论 -
tcp/ip简介------网络层其它协议
网络层其它协议网络层不仅有 IP 协议,还有其它如 ARP、ICMP 等其它协议,这一节我们将对这些协议做介绍。一、ARP(Address Resolution Protocol)地址解析协议功能当主机通过数据链路发送数据的时候, IP 数据报 会先被封装为一个 数据帧 ,而 MAC 地址 会被添加到数据帧的 报头 (链路层介绍时已讲过)。 ARP 便是在这转载 2016-11-18 22:29:09 · 518 阅读 · 0 评论 -
tcp/ip简介------UDP协议
传输层:UDP 协议一、传输层协议从之前介绍的网络层协议来看,通信的两端是两台主机,IP 数据报首部就标明了这两台主机的 IP 地址。但是从传输层来看,是发送方主机中的一个进程与接收方主机中的一个进程在交换数据,因此,严格地讲,通信双方不是主机,而是主机中的进程。主机中常常有多个应用进程同时在与外部通信(比如你的浏览器和 QQ 在同时运行),下图中,A 主机的 AP1 进程转载 2016-11-18 22:30:18 · 518 阅读 · 0 评论 -
tcp/ip简介-----IP网际协议
IP 网际协议IP 协议位于网络层,它是 TCP/IP 协议族中最为核心的协议,所有的 TCP、UDP、ICMP 及 IGMP 数据都以 IP 数据报格式传输。IP 协议提供的是 不可靠 、 无连接 的数据报传送服务。不可靠(unreliable):IP 协议不能保证数据报能成功地到达目的地,它仅提供传输服务。当发生某种错误时,IP 协议会丢弃该数据报。传输的可靠性全由上层协议来提转载 2016-11-18 22:26:15 · 589 阅读 · 0 评论 -
TCP 的那些事儿(下)
转自:http://coolshell.cn/articles/11609.html这篇文章是下篇,所以如果你对TCP不熟悉的话,还请你先看看上篇《TCP的那些事儿(上)》 上篇中,我们介绍了TCP的协议头、状态机、数据重传中的东西。但是TCP要解决一个很大的事,那就是要在一个网络根据不同的情况来动态调整自己的发包的速度,小则让自己的连接更稳定,大则让整个网络更稳定。在你阅读下篇之前,你需转载 2017-03-02 17:26:18 · 317 阅读 · 0 评论