起点学堂 - - 为你精选优质好课

标题: TCP/IP协议原理-电子科大 [打印本页]

作者: admin    时间: 2018-6-9 13:02
标题: TCP/IP协议原理-电子科大
1、TCP/IP协议原理-42讲-电子科技大学
2、秦柯_TCP/IP协议基础视频教程" b  _) T. z1 L# {: I0 Y" d5 }* h( O
3、TCP/IP协议三卷全电子书(全新高清自带书签)6 y! _8 w9 a; d' O* l* G+ e, a8 G8 i& h2 P
---------------------------------------------------------------------------. d/ }1 S" u  v, [( Q
Transmission Control Protocol/Internet Protocol概述, C4 T0 J2 C6 S" p! J2 j
TCP/IP的通讯协议) |. t' t& W( }
    这部分简要介绍一下TCP/IP的内部结构,为讨论与互联网有关的安全问题打下基础。TCP/IP协议组之所以流行,部分原因是因为它可以用在各种各样的信道和底层协议(例如T1和X.25、以太网以及RS-232串行接口)之上。确切地说,TCP/IP协议是一组包括TCP协议和IP协议,UDP(User Datagram Protocol)协议、ICMP(Internet Control Message Protocol)协议和其他一些协议的协议组。
TCP/IP整体构架概述
  TCP/IP协议并不完全符合OSI的七层参考模型。传统的开放式系统互连参考模型,是一种通信协议的7层抽象的参考模型,其中每一层执行某一特定任务。该模型的目的是使各种硬件在相同的层次上相互通信。这7层是:物理层、数据链路层、网路层、传输层、话路层、表示层和应用层。而TCP/IP通讯协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的网络来完成自己的需求。这4层分别为:0 S- l5 r- N8 ]4 f. W  ~
  应用层:应用程序间沟通的层,如简单电子邮件传输(SMTP)、文件传输协议(FTP)、网络远程访问协议(Telnet)等。
  传输层:在此层中,它提供了节点间的数据传送服务,如传输控制协议(TCP)、用户数据报协议(UDP)等,TCP和UDP给数据包加入传输数据并把它传输到下一层中,这一层负责传送数据,并且确定数据已被送达并接收。
  互连网络层:负责提供基本的数据封包传送功能,让每一块数据包都能够到达目的主机(但不检查是否被正确接收),如网际协议(IP)。* {+ }: {6 @/ [7 |0 W! W/ @& p
  网络接口层:对实际的网络媒体的管理,定义如何使用实际网络(如Ethernet、Serial Line等)来传送数据。8 s, a8 l1 E( ~
TCP/IP中的协议  F+ g5 D& d5 j, c7 T
  以下简单介绍TCP/IP中的协议都具备什么样的功能,都是如何工作的:- {, O1 n) j# H$ I$ t

  1. IP, D1 ^: r  g% \  m5 n
  网际协议IP是TCP/IP的心脏,也是网络层中最重要的协议。7 r  r  [( q! Z0 P
  IP层接收由更低层(网络接口层例如以太网设备驱动程序)发来的数据包,并把该数据包发送到更高层---TCP或UDP层;相反,IP层也把从TCP或 UDP层接收来的数据包传送到更低层。IP数据包是不可靠的,因为IP并没有做任何事情来确认数据包是按顺序发送的或者没有被破坏。IP数据包中含有发送它的主机的地址(源地址)和接收它的主机的地址(目的地址)。
  高层的TCP和UDP服务在接收数据包时,通常假设包中的源地址是有效的。也可以这样说,IP地址形成了许多服务的认证基础,这些服务相信数据包是从一个有效的主机发送来的。IP确认包含一个选项,叫作IP source routing,可以用来指定一条源地址和目的地址之间的直接路径。对于一些TCP和UDP的服务来说,使用了该选项的IP包好象是从路径上的最后一个系统传递过来的,而不是来自于它的真实地点。这个选项是为了测试而存在的,说明了它可以被用来欺骗系统来进行平常是被禁止的连接。那么,许多依靠IP源地址做确认的服务将产生问题并且会被非法入侵。

  2. TCP
  如果IP数据包中有已经封好的TCP数据包,那么IP将把它们向‘上’传送到TCP层。TCP将包排序并进行错误检查,同时实现虚电路间的连接。TCP数据包中包括序号和确认,所以未按照顺序收到的包可以被排序,而损坏的包可以被重传。
  TCP将它的信息送到更高层的应用程序,例如Telnet的服务程序和客户程序。应用程序轮流将信息送回TCP层,TCP层便将它们向下传送到IP层,设备驱动程序和物理介质,最后到接收方。" S$ o2 |8 P6 u- g4 H3 G8 L
  面向连接的服务(例如Telnet、FTP、rlogin、X Windows和SMTP)需要高度的可靠性,所以它们使用了TCP。DNS在某些情况下使用TCP(发送和接收域名数据库),但使用UDP传送有关单个主机的信息。+ t; N$ U- N/ x% K1 l% `! D
9 u4 r5 H8 ^" K5 O9 {
  3.UDP2 G+ l% j, U: i! K, f; a
  UDP与TCP位于同一层,但对于数据包的顺序错误或重发。因此,UDP不被应用于那些使用虚电路的面向连接的服务,UDP主要用于那些面向查询--- 应答的服务,例如NFS。相对于FTP或Telnet,这些服务需要交换的信息量较小。使用UDP的服务包括NTP(网落时间协议)和DNS(DNS也使用TCP)。
  欺骗UDP包比欺骗TCP包更容易,因为UDP没有建立初始化连接(也可以称为握手)(因为在两个系统间没有虚电路),也就是说,与UDP相关的服务面临着更大的危险。2 s# f; ^: J; e# F7 t& x4 w

  4.ICMP- T3 K7 ~2 I. i! v- F
  ICMP与IP位于同一层,它被用来传送IP的的控制信息。它主要是用来提供有关通向目的地址的路径信息。ICMP的‘Redirect’信息通知主机通向其他系统的更准确的路径,而‘Unreachable’信息则指出路径有问题。另外,如果路径不可用了,ICMP可以使TCP连接‘体面地’终止。 PING是最常用的基于ICMP的服务。! h; C: q2 B2 G; {: f7 ^) {
0 `- X/ e: Z8 F/ ^
  5. TCP和UDP的端口结构2 h, {. K) y8 f$ B
  TCP和UDP服务通常有一个客户/ 服务器的关系,例如,一个Telnet服务进程开始在系统上处于空闲状态,等待着连接。用户使用Telnet客户程序与服务进程建立一个连接。客户程序向服务进程写入信息,服务进程读出信息并发出响应,客户程序读出响应并向用户报告。因而,这个连接是双工的,可以用来进行读写。
  两个系统间的多重Telnet连接是如何相互确认并协调一致呢?TCP或UDP连接唯一地使用每个信息中的如下四项进行确认:3 V9 U: j+ P. ~/ D, _
  源IP地址  发送包的IP地址。# \; z$ d) \- M
  目的IP地址 接收包的IP地址。+ y- b" f& N2 x7 Q
  源端口   源系统上的连接的端口。
  目的端口  目的系统上的连接的端口。0 m  j* J$ c  [
  端口是一个软件结构,被客户程序或服务进程用来发送和接收信息。一个端口对应一个16比特的数。服务进程通常使用一个固定的端口,例如,SMTP使用 25、Xwindows使用6000。这些端口号是‘广为人知’的,因为在建立与特定的主机或服务的连接时,需要这些地址和目的地址进行通讯。- W- _" Y$ y, _6 d) v9 M7 q! }# n9 M) F
TCP/IP协议,包含了一系列构成互联网基础的网络协议。这些协议最早发源于美国国防部的ARPA网项目。TCP/IP字面上代表了两个协议:TCP(传输控制协议)和IP(网际协议)。

1983年1月1日,在因特网的前身(ARPA网)中,TCP/IP协议取代了旧的网络核心协议(NCP,Network Core Protocol),从而成为今天的互联网的基石。最早的TCP/IP由文顿·瑟夫和罗伯特·卡恩两位开发,慢慢地通过竞争战胜了其他一些网络协议的方案,比如国际标准化组织ISO的OSI模型。TCP/IP的蓬勃发展发生在上世纪的90年代中期。当时一些重要而可靠的工具的出世,例如页面描述语言HTML和浏览器Mosaic,导致了互联网应用的飞速发展。' [9 J) t6 z  x# b( \$ J

随着互联网的发展,目前流行的IPv4协议(网际协议版本四)已经接近它的功能上限。IPv4最致命的两个缺陷在于:% n: h4 b1 A! T) I
3 _% k! |  D* V9 G# |" w
    * 地址只有32位,IP地址空间有限;, K5 {* j8 S" m! P
    * 不支持服务等级(Quality of Service,QoS)的想法,无法管理带宽和优先级,故而不能很好的支持现今越来越多的实时的语音和视频应用。因此IPv6(网际协议版本六)浮出海面,用以取代IPv4。

TCP/IP成功的另一个因素在于对为数众多的低层协议的支持。这些低层协议对应OSI模型 中的第一层(物理层)和第二层(数据链路层)。每层的所有协议几乎都有一半数量支持TCP/IP,例如:以太网(Ethernet)、令牌环(Token Ring)、光纤数据分布接口(FDDI)、端对端协议(PPP)、X.25、帧中继(Frame Relay)、ATM、Sonet、SDH等。


[attach]268[/attach]







作者: 504067266    时间: 2018-6-9 13:05
广告位,,坐下看看
作者: 13325261672    时间: 2018-6-9 19:17
介是神马?!!
作者: 18936717931    时间: 2018-6-11 09:09
OMG!介是啥东东!!!
作者: 周明珠    时间: 2018-6-11 13:30
支持,楼下的跟上哈~
作者: ivy0613koo    时间: 2018-6-11 14:42
学习下
作者: ycjfv    时间: 2018-6-11 20:35
我擦!我要沙发!
作者: qdxt123    时间: 2018-6-13 09:46
不错 支持一个了
作者: 小小    时间: 2018-6-13 21:15
报告!别开枪,我就是路过来看看的。。。
作者: tvufn    时间: 2018-6-18 11:24
啊啊啊啊啊啊啊啊啊啊啊
作者: yfy168    时间: 2018-6-22 11:58
沙发位出租,有意请联系电话:13838384381
作者: Kelly    时间: 2018-6-23 22:12
看起来不错
作者: oqzgd    时间: 2018-6-24 22:14
提示: 作者被禁止或删除 内容自动屏蔽
作者: taobao王海玉    时间: 2018-6-25 10:41
提示: 作者被禁止或删除 内容自动屏蔽
作者: 樊磊    时间: 2018-6-27 18:59
打酱油的人拉,回复下赚取积分
作者: 青蓝视觉策划    时间: 2018-6-28 17:05
我也来顶一下..
作者: 小邓    时间: 2018-6-29 18:39
前排顶,很好!
作者: boboyansong    时间: 2018-6-29 23:52
一直在看
作者: 画角声断樵门    时间: 2018-6-30 09:24
众里寻他千百度,蓦然回首在这里!
作者: 628f7a8f    时间: 2018-7-2 19:00
前排,哇咔咔
作者: sqydb    时间: 2018-7-2 23:46
元芳你怎么看?
作者: 图哈哈哈哈或    时间: 2018-7-4 19:16
鼎力支持!!
作者: 蔚蓝源自深海    时间: 2018-7-5 14:11
专业抢沙发的!哈哈
作者: 666ajgdtj    时间: 2018-7-9 19:04
边撸边过
作者: 13041010191    时间: 2018-7-10 14:37
路过
作者: 小树    时间: 2018-7-10 22:05
顶起出售广告位
作者: jimge    时间: 2018-7-12 09:20
为保住菊花,这个一定得回复!
作者: 木木筱筱默    时间: 2018-7-12 21:04
大人,此事必有蹊跷!
作者: 980793509    时间: 2018-7-13 21:30
纯粹路过,没任何兴趣,仅仅是看在老用户份上回复一下
作者: 锦景雪月    时间: 2018-7-15 12:24
路过的帮顶
作者: 伍亿    时间: 2018-7-19 19:34
非常好,顶一下
作者: mvaww    时间: 2018-7-21 12:47
好,很好,非常好!
作者: 849305234    时间: 2018-7-21 20:34
不错 支持下
作者: 随心    时间: 2018-7-26 15:56
前排支持下
作者: SZShawn    时间: 2018-7-26 18:11
看起来好像不错的样子
作者: 2271487522    时间: 2018-7-27 22:54
我擦!我要沙发!
作者: w61913351    时间: 2018-7-27 23:44
佩服佩服!
作者: liulu159357    时间: 2018-7-29 19:17
路过的帮顶
作者: chen54688    时间: 2018-7-29 21:56
OMG!介是啥东东!!!
作者: 1999    时间: 2018-8-1 10:16
不错 支持下
作者: hgsdzy    时间: 2018-8-3 14:24
围观 围观 沙发在哪里!!!
作者: qsx1181697604    时间: 2018-8-4 19:31
学习下
作者: 13997331070    时间: 2018-8-4 20:08
一直在看
作者: 18680665588    时间: 2018-8-8 10:23
OMG!介是啥东东!!!
作者: Vince    时间: 2018-8-9 10:42
啥玩应呀
作者: nchgp    时间: 2018-8-10 20:22
提示: 作者被禁止或删除 内容自动屏蔽
作者: 1906454455    时间: 2018-8-11 20:40
传说中的沙发???哇卡卡
作者: pcekg    时间: 2018-8-11 20:41
支持你哈...................................
作者: 15137932992    时间: 2018-8-14 10:05
沙发位出租,有意请联系电话:13838384381
作者: nova1234    时间: 2018-8-14 14:39
顶顶更健康
作者: 小韬韬    时间: 2018-8-15 09:28
LZ是天才,坚定完毕
作者: liouyuanli    时间: 2018-8-15 16:59
为毛老子总也抢不到沙发?!!
作者: 1520370070    时间: 2018-8-15 22:31
有空一起交流一下
作者: jenyer    时间: 2018-8-15 23:46
无论是不是沙发都得回复下
作者: 185114    时间: 2018-8-16 22:03
沙发???
作者: 942686789    时间: 2018-8-17 18:31
学习下
作者: yangyang    时间: 2018-8-18 11:39
元芳你怎么看?
作者: yzzx1008    时间: 2018-8-18 16:28
专业抢沙发的!哈哈
作者: 张cj    时间: 2018-8-19 10:45
路过 帮顶 嘿嘿
作者: lululovecat    时间: 2018-8-21 11:34
啊啊啊啊啊啊啊啊啊啊啊
作者: optianyi    时间: 2018-8-23 23:05
锄禾日当午,发帖真辛苦。谁知坛中餐,帖帖皆辛苦!
作者: 雪琪果    时间: 2018-8-30 10:34
介是神马?!!
作者: no05352250    时间: 2018-8-30 13:53
确实不错,顶先
作者: Mr.yan    时间: 2018-8-30 17:25
我擦!我要沙发!
作者: 萧逸飘    时间: 2018-8-30 22:41
求沙发
作者: 950811    时间: 2018-9-2 16:45
众里寻他千百度,蓦然回首在这里!
作者: yangjun911    时间: 2018-9-4 17:22
打酱油的人拉,回复下赚取积分
作者: 554067267    时间: 2018-9-5 14:54
顶起出售广告位
作者: heyangtian    时间: 2018-9-5 16:28
前排支持下
作者: ihualong    时间: 2018-9-8 09:40
这么强,支持楼主,佩服
作者: momo    时间: 2018-9-8 20:33
顶顶更健康
作者: 边缘贤者    时间: 2018-9-8 21:39
看帖要回,回帖才健康,在踩踩,楼主辛苦了!
作者: lyt1989328    时间: 2018-9-8 22:03
我了个去,顶了
作者: longgsh    时间: 2018-9-8 22:19
看起来好像不错的样子
作者: 凝夜紫    时间: 2018-9-9 20:18
very good
作者: qiuqiu1933    时间: 2018-9-10 09:28
为保住菊花,这个一定得回复!
作者: 加油2018    时间: 2018-9-10 10:42
占坑编辑ing
作者: 美美    时间: 2018-9-10 10:53

作者: 三月凡尘    时间: 2018-9-10 10:58
边撸边过
作者: uiovy    时间: 2018-9-10 11:05
大人,此事必有蹊跷!
作者: luocong0307    时间: 2018-9-10 21:42
顶起顶起顶起
作者: 无心之过    时间: 2018-9-11 16:31
非常好,顶一下
作者: 青衫如故    时间: 2018-9-11 16:34
不错 支持下
作者: 15043268241    时间: 2018-9-12 09:34
楼猪V5啊
作者: 鹿鹿鹿小仙女    时间: 2018-9-12 23:06
无论是不是沙发都得回复下
作者: 老牛同学    时间: 2018-9-12 23:23
向楼主学习
作者: 1830002602    时间: 2018-9-12 23:27
小白一个 顶一下
作者: yezi    时间: 2018-9-12 23:33
啥玩应呀
作者: sonny22    时间: 2018-9-12 23:34
路过
作者: 啦啦啦    时间: 2018-9-12 23:34
求沙发
作者: 546317729    时间: 2018-9-12 23:36
沙发???
作者: 13576640389    时间: 2018-9-13 10:14
发发呆,回回帖,工作结束~
作者: willing    时间: 2018-9-13 10:24
向楼主学习
作者: A772981303    时间: 2018-9-13 10:24
very good
作者: zhouyuqi    时间: 2018-9-13 10:30
占位编辑
作者: 260874853    时间: 2018-9-13 10:34
路过
作者: 老王学统计    时间: 2018-9-13 10:55
非常好,顶一下
作者: sunghuy1010    时间: 2018-9-13 16:14
为毛老子总也抢不到沙发?!!
作者: 111222    时间: 2018-9-13 18:22
前排,哇咔咔
作者: bonn1122    时间: 2018-9-13 19:23
介是神马?!!




欢迎光临 起点学堂 - - 为你精选优质好课 (http://qd.qdxuetang.com/) Powered by Discuz! X3.4