2011年软件水平考试网络工程师全面复习笔记(16)
! n# H! y- A9 m* M四.TCP/IP参考模型5 k1 n _. l+ u2 ^) r8 v# u3 z
1,TCP/IP分为四层1 ?6 w5 X6 `4 B- F( J2 D# |( ^9 M
TCP/IP模型是Internet事实上标准.
- C- j# H Q( ^$ K5 [; S, B 统一的网络地址分配方案,使得整个TCP/IP设备在网络中都具有唯一的IP地址.
6 _7 Q! i( z$ g( ^: d5 v4 D 标准化的高层协议,可以提供多种可靠的用户服务./ s" h) \, h S% Q& N N
TCP/IP独立于特定的网络硬件,可以运行在局域网,广域网,更适用于互联网.# ?3 v* H) `, Q, q+ D
2, OSI参考模型与TCP/IP参考模型
! i1 i# C2 Q. j4 C8 ?/ L) R$ p 应该指出,TCP/IP是OSI模型之前的产物,所以两者间不存在严格的对应关系.
, a) J/ t/ ` C& a% v 3,互联网层(Internet layer)(网际层)
" A v; |! F1 O' \. ]# y3 W (1)互联网层涉及协议:
# m* G. B6 q7 {7 S 互联网络协议,即IP协议(Internet Protocol),规定互联网层数据分组格式.
' @ n; `! B' O4 B 因特网控制消息协议(ICMP):提供网络控制和消息传递功能., C& S/ a0 [3 O0 R8 V
地址解释协议(ARP):提供IP地址和网卡MAC地址转换功能.3 B6 d* }7 m2 [% B+ a
反向地址转换协议(RARP):mac IP" n2 ~' L1 x; P& R' k7 D
(2)互联网层主要功能:- O+ g( Y- I, ]3 E2 |0 _
①处理来自传输层发送请求;
& K3 W5 ]9 O( J& M/ k ②处理接收的IP分组.根据目的IP地址转发该IP分组,或者当目的主机就是本主机时,将IP分组上交给其传输层.' v9 F# K/ X0 i# @$ x' F# t: y
③处理互联的路径,流量控制和拥塞问题.
7 y2 y' l, K; ~! Q" n 因为IP分组独立地传送到目标主机,所以一个报文的不同分组可能经过不同的路径.
7 a5 S2 C0 j5 z4 I 4,传输层(Transport layer):
2 r! J" a; K* C5 n (1)功能:使源端和目的端主机对等实体进行会话.
" z- a, t+ Z0 ^4 L1 `- V (2)使用的协议:传输控制协议TCP(Transmission Control Protocol)和用户数据报协议UDP(User Data Protocol)., w! W7 k# }4 C* _ t1 T% S
TCP是一个面向连接的协议,使从源机器发出的字节流无差错地发往目的机器.: L4 d- W5 v# ~/ m) P: x' }7 p
UDP是一个无连接协议.它不检查所收到的分组的次序,也不对这些分组进行排序,而是交给应用层完成.# \# V2 w" K5 l% c' [, }) y
5,应用层(Application layer): W$ T/ H3 x" S& v& a
它包含所有高层协议.例如,虚拟终端协议TELNET(远程登录),文件传输协议FTP,电子邮件协议SMTP(简单邮件传输协议),域名系统服务DNS,网络新闻传输协议NNTP,超文本传输协议HTTP等.
/ l% _. d, X# p5 M. b TIPS:8 F/ _0 ~! B L) x1 Y8 ^
网络体系结构是一种分层结构
+ P! J; n- K2 F ` 分层的目的是把复杂的网络互联问题划分为若干个较小的,单一的问题,在不同层上予以解决" N$ H5 t0 f! ~" y! d; n
协议是通信双方对等层的会话规则3 h0 ^- b8 @1 V7 k9 g& p
上层通过下层的服务来与对方的对等层会话8 P% a0 e# `4 A7 Z2 K K
层和协议就构成了网络体系结构8 z4 v+ ~0 T# ~" y! f9 Z
OSI/RM是一种"官方"的国际标准4 t$ N/ }4 A6 I9 e4 i
TCP/IP是一种"事实上"的国际标准 |