您的位置:首页 > 理论基础 > 计算机网络

计算机网络基础-概要

2011-03-28 13:50 375 查看
1 绪论

OSI七层模型,物理层、数据链路层、网络层、传输层、会话层、表示层、应用层;其中会话层包括较复杂的通信状态控制,表示层主要用来对通信对象进行统一编码,以便任何两台计算机间能按照相同的含义交换数据;七层概念是对通信设备的普遍概括,包括各类计算机和网络互连设备,其中网络互连设备有时只包括部分层次;

对等通信

2 数据链路层与局域网组网原理

差错检测与校正、流量控制、介质访问控制

WAN MAN LAN,根本决定因素是通信环境而非地域范围;

v=t/r;其中t为 从一个设备传递到另一个设备的平均传播延迟,r为 从开始发送到完全接受一个帧所需的平均间隔时间

LAN为v<1的网络,表示只要发送数据帧,几乎没有延迟对方就能接听到;代表特性:带宽大、传输信道可靠性高

LAN--共享信道-----

随机冲突访问协议(发送侦听到错误就判定帧冲突然后随机延迟一段时间后再发送)

带冲突检测的载波侦听介质访问控制协议(Carrier Sense Multiple Access/Collision Detection,CSMA/CD)发送时检测到错误就停止发送

以太网

总线式以太网,(一般是带宽为 10Mbps+CSMA/CD协议) 介质访问控制(Medium Access Control Address,MAC地址),广播式网络,

差错校验用CRC算法

交换式以太网

千兆以太网

令牌环协议,令牌-总线协议‘

3网络层:IP协议

网络互连=网络+路由器

路由器=分组中转功能+路由发现功能

IP地址表示因特网上的计算机设备与网络的连接关系

IP地址,A类( 8 24 ,0.... )B类(16 16 , 10..... ..)C类(24 8 110...) D类(组播 1110,其余20位为组群号) E类(无应用,1111... )

其中A类范围为0,0,0,1~127,255,255,255 B类范围为128.0.0.0~191.255.255.255

C类范围为192.0.0.0~223.255.255.255 D类为 224.0.0.0~253.255.255.255

E类范围为254.0.0.0~255.255.255.254

其中 全0 表示 本主机,网络号全0主机号任意表示 本网络上任意一台主机,全1表示本网络上的所有主机,网络号任意,主机号全1表示制定网络上的所有主机,127+任意值表示 会还地址

注,主机永远不应该以会换地址为目标地址

子网掩码(VLSM)

IP协议主要设计原则:非可靠的分组传输,分组交换,尽力而为式服务

IP分组的切割和重组

ARP协议以及ICMP协议,ARP地址解析协议,ICMP差错报告协议

IP协议族为 IP+ICMP+ARP+各种路由协议

IPv6

4网络层:IP路由原理

路由与IP转发算法,动态路由,

从一个路由稳态跳转到另一个路由稳态------ 收敛

路径-矢量动态路由协议:RIP 报告周期30 路由表象寿命180,删除时限120,

5 域内路由协议:OSPFv2

开放最短路径优先协议

6 域间路由协议:BGPv4

border gateway

7 传输层:UDP 与 TCP协议

端口(port)

UDP 无连接,TCP 面向连接

多路复用与分解;多路复用:把不同进程将数据经传输层交付给网络层来传输的过程叫多路复用

由网络层经传输层向上层不同进程提交数据的过程叫多路分解

UDP应用:多媒体通信,IP组播,具有重复性行为的协议

可靠协议的一般实现方法:ARQ:停等协议、滑动窗口协议

TCP段格式,连接管理(连接建立、连接关闭)

三次握手机制, SYN--> SYN-ACK<-- ACK-->

FIN--> ACK<-- FIN<-- ACK<--

可靠传送、流量控制、拥塞控制、字节流服务

8 应用层

DNS HTTP FTP TELNET

9网络编程概要

socket API

socket、bind、connect、listen... ...

10网络系统的时限

11网络安全

12无线网络
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: