热门文章 TCP-IP协议详解(15) 先生,要点单吗?(HTTP协议概览)【转】

时间:2014-9-27   作者:eehello   分类: Network   浏览:4126  评论:0  
时间:2014-9-27   分类: Network    浏览:4126   评论:0
我在TCP流通信中说明了,TCP协议实现了数据流的传输。然而,人们更加习惯以文件为单位传输资源,比如文本文件,图像文件,超文本文档(hypertext document)。*** 超文本文档中包含有超链接,指向其他的资源。超文本文档是万维网(World Wide Web,即www)的基础。HTTP协议解决文件传输的问题。HTT...

阅读全文>>

热门文章 TCP-IP协议详解(14) 逆袭(CIDR与NAT)【转】

时间:2014-9-27   作者:eehello   分类: Network   浏览:5347  评论:0  
时间:2014-9-27   分类: Network    浏览:5347   评论:0
IPv4由于最初的设计原因,长度只有32位,所以只提供了大约40亿个地址。这造成了IPv4地址的耗尽危机。随后,IPv6被设计出来,并可以提供足够多的IP地址。但是IPv4与IPv6并不兼容,IPv4向IPv6的迁移并不容易。一些技术,比如说这里要说的CIDR和NAT,相继推广。这些技术可以缓解IPv4的稀缺状态,成就了IPv4一时的逆...

阅读全文>>

热门文章 TCP-IP协议详解(13) 9527(DNS协议)【转】

时间:2014-9-27   作者:eehello   分类: Network   浏览:6983  评论:0  
时间:2014-9-27   分类: Network    浏览:6983   评论:0
在周星驰的电影《唐伯虎点秋香》中,周星驰饰演的主角一进入华府,就被强制增加了一个代号9527。从此,华府的人开始称呼主角为9527,而不是他的姓名。域名(domain name)是IP地址的代号。域名通常是由字符构成的。对于人类来说,字符构成的域名,比如www.yahoo.com,要比纯粹数字构成的IP地址(106.10.170.118...

阅读全文>>

热门文章 TCP-IP协议详解(12) 天下为公(TCP堵塞控制)【转】

时间:2014-9-27   作者:eehello   分类: Network   浏览:8478  评论:0  
时间:2014-9-27   分类: Network    浏览:8478   评论:0
在TCP协议中,我们使用连接记录TCP两端的状态,使用编号和分段实现了TCP传输的有序,使用advertised window来实现了发送方和接收方处理能力的匹配,并使用重复发送来实现TCP传输的可靠性。我们只需要将TCP片段包装成IP包,扔到网络中就可以了。TCP协议的相关模块会帮我们处理各种可能出现的问题(比如排序,比如TCP片段丢...

阅读全文>>

热门文章 TCP-IP协议详解(11) 涅槃 (TCP重新发送)【转】

时间:2014-9-27   作者:eehello   分类: Network   浏览:4713  评论:0  
时间:2014-9-27   分类: Network    浏览:4713   评论:0
TCP协议是一个可靠的协议。它通过重新发送(retransmission)来实现TCP片段传输的可靠性。简单的说,TCP会不断重复发送TCP片段,直到片段被正确接收。TCP片段丢失 TCP头部的checksum接收方(receiver)可以通过校验TCP片段头部中checksum区域来检验TCP片段是否出错。我们已经接触过了I...

阅读全文>>

热门文章 TCP-IP协议详解(10) 魔鬼细节 (TCP滑窗管理)【转】

时间:2014-9-27   作者:eehello   分类: Network   浏览:6904  评论:0  
时间:2014-9-27   分类: Network    浏览:6904   评论:0
在TCP协议与”流”通信中,我们建立了滑窗(sliding window)的基本概念。通过滑窗与ACK的配合,我们一方面实现了TCP传输的可靠性,另一方面也一定程度上提高了效率。其工作方式如下面的视频所示:视频链接: http://v.youku.com/v_show/id_XNDg1NDUyMDUy.html然而,之前的解释...

阅读全文>>

热门文章 TCP-IP协议详解(9) 爱的传声筒(TCP连接)【转】

时间:2014-9-27   作者:eehello   分类: Network   浏览:4165  评论:0  
时间:2014-9-27   分类: Network    浏览:4165   评论:0
在TCP协议与”流”通信中,我们概念性的讲解了TCP通信的方式。可以看到,TCP通信最重要的特征是:有序(ordering)和可靠(reliable)。有序是通过将文本流分段并编号实现的。可靠是通过ACK回复和重复发送(retransmission)实现的。这一篇文章将引入TCP连接(connection)的概念。TCP连接网络层在逻辑...

阅读全文>>

热门文章 TCP-IP协议详解(8) 不放弃 (TCP协议与流通信)【转】

时间:2014-9-27   作者:eehello   分类: Network   浏览:4568  评论:0  
时间:2014-9-27   分类: Network    浏览:4568   评论:0
TCP(Transportation Control Protocol)协议与IP协议是一同产生的。事实上,两者最初是一个协议,后来才被分拆成网络层的IP和传输层的TCP。我们已经在UDP协议中介绍过,UDP协议是IP协议在传输层的“傀儡”,用来实现数据包形式的通信。而TCP协议则实现了“流”形式的通信。TCP的内容非常丰富。我不能在一...

阅读全文>>

热门文章 TCP-IP协议详解(7) 傀儡(UDP协议)【转】

时间:2014-9-27   作者:eehello   分类: Network   浏览:5022  评论:0  
时间:2014-9-27   分类: Network    浏览:5022   评论:0
我们已经讲解了物理层、连接层和网络层。最开始的连接层协议种类繁多(Ethernet、Wifi、ARP等等)。到了网络层,我们只剩下一个IP协议(IPv4和IPv6是替代关系)。进入到传输层(transport layer),协议的种类又开始繁多起来(比如TCP、UDP、SCTP等)。这就好像下面的大树,根部(连接层)分叉很多,然后统一到...

阅读全文>>

热门文章 TCP-IP协议详解(6) 瑞士军刀 (ICMP协议)

时间:2014-9-27   作者:eehello   分类: Network   浏览:5044  评论:0  
时间:2014-9-27   分类: Network    浏览:5044   评论:0
到现在为止,我们讲解了网络层中最重要的IP协议。IP协议的一个重要补充是是ICMP协议。 ICMP协议ICMP(Internet Control Message Protocol)是介于网络层和传输层的协议。它的主要功能是传输网络诊断信息。   ICMP传输的信息可以分为两类,一类是错误(erro...

阅读全文>>

热门文章 TCP-IP协议详解(5) 我尽力(IP协议详解)【转】

时间:2014-9-27   作者:eehello   分类: Network   浏览:5114  评论:0  
时间:2014-9-27   分类: Network    浏览:5114   评论:0
在粗略了解了IP接力和IP地址后,我们再反过来,看一看IP协议的具体细节和设计哲学。IPv4与IPv6头部的对比我们已经在IP接力中介绍过,一个IP包分为头部(header)和数据(payload/data)两部分。头部是为了实现IP通信必须的附加信息,数据是IP通信所要传送的信息。黄色区域 (同名区域)我们看到,三个黄色区域跨越了IP...

阅读全文>>

热门文章 TCP-IP协议详解(4)地址耗尽危机(IPv4与IPv6地址)【转】

时间:2014-9-27   作者:eehello   分类: Network   浏览:5011  评论:0  
时间:2014-9-27   分类: Network    浏览:5011   评论:0
IP地址是IP协议的重要组成部分,它可以识别接入互联网中的任意一台设备。在IP接力中,我们已经看到,IP包的头部写有出发地和目的地的IP地址。IP包上携带的IP地址和路由器相配合,最终允许IP包从互联网的一台电脑传送到另一台。在IP接力中,我们是以IPv4为例说明IP包的格式的。IPv4和IPv6是先后出现的两个IP协议版本。IPv4的...

阅读全文>>

热门文章 TCP-IP协议详解(3) IP接力赛(IP, ARP, RIP和BGP协议)【转】

时间:2014-9-27   作者:eehello   分类: Network   浏览:4763  评论:0  
时间:2014-9-27   分类: Network    浏览:4763   评论:0
网络层(network layer)是实现互联网的最重要的一层。正是在网络层面上,各个局域网根据IP协议相互连接,最终构成覆盖全球的Internet。更高层的协议,无论是TCP还是UDP,必须通过网络层的IP数据包(datagram)来传递信息。操作系统也会提供该层的socket,从而允许用户直接操作IP包。IP数据包是符合IP协议的信...

阅读全文>>

热门文章 TCP-IP协议详解(2) 小喇叭开始广播 (以太网与WiFi协议)【转】

时间:2014-9-27   作者:eehello   分类: Network   浏览:4718  评论:0  
时间:2014-9-27   分类: Network    浏览:4718   评论:0
“小喇叭开始广播啦”,如果你知道这个,你一定是老一辈的人。“小喇叭”是五十年代到八十年代的儿童广播节目。在节目一开始,都会有一段这样的播音:“小朋友,小喇叭开始广播了!” 听到这里,收音机前的小朋友就兴奋起来,准备好听节目了:这一期的内容是以太网(Ethernet)协议与WiFi。我们在邮差与邮局中说到,以太网和WiFi是连接层的两种协...

阅读全文>>

热门文章 TCP-IP协议详解(1)邮差与邮局 (网络协议概观)【转】

时间:2014-9-27   作者:eehello   分类: Network   浏览:3695  评论:0  
时间:2014-9-27   分类: Network    浏览:3695   评论:0
在阅读“TCP-IP协议详解”系列文章之前,建议阅读以下两篇文章,以便对互联网协议有个快速的全局了解和把握!互联网协议入门(一)互联网协议入门(二)信号的传输总要符合一定的协议(protocol)。比如说长城上放狼烟,是因为人们已经预先设定好狼烟这个物理信号代表了“敌人入侵”这一抽象信号。这样一个“狼烟=敌人入侵”就是一个简单的协议。协...

阅读全文>>

返回顶部| 首页| 手气不错| 留言板|后花园

Copyright © 2014-2023 点滴记忆---观雨亭