计算机网络笔记-韩立刚老师
第一章
1.1 计算机网络在信息时代的作用
21世纪:数字化 网络化 信息化
三网:电信网络 计算机网络 有线电视机网络
重要功能:
连通性 彼此联通 交换信息
共享 信息共享 软硬件共享
1.2 因特网概述
网络 互联网 因特网
多层次ISP(Internet Server Provider)的互联网
双线机房:连接多个运行商。
1.3 因特网的组成
主机之间的通信
* 客户服务端方式(c/s)
* 对等方式(P2P)
电路交换方式(Circuit Switching)
*建立连接(申请占用通信资源)
*通话(一直占用通信资源)
*释放连接(释放通信资源)
分组的转发(不需要占用连接 不占线 可以复用)
优点:高效 灵活 迅速 可靠 问题 时间延迟
报文交换方式(Message Switch)
1.4 计算机网络类别
局域网《广域网《城域网
新的理解 不单单从网络覆盖范围来区分广域网和局域网,应用了什么技术。
1.5 计算机网络的性能
1.速率 b/s kb/s Mb/s Gb/s
2.带宽:网络设备传输的最高速率
3.吞吐量:在单位时间内通过某个网络的数据量
4.时延
5.利用率
1.6 计算机网络的体系结构
OSI 7层
应用层:能够产生网络流量能够和用户交互的应用程序。
表示层:加密 压缩
会话层:服务和客户端建立的会话
传输层:可靠传输建立会话 不可靠传输 流量控制
网络层:ip地址编址 选择最佳路径
数据链路层:输入如何封装 添加物理地址MAC
物理层:电压 接口标准
第二章 物理层
2.1 物理层的基本概念
物理层解决如何连接各种计算机的传输媒体上传输数据比特流
2.2 数据通信的基础知识
通信的目的是传送消息,数据-运送消息的实体
信号sinal- 数据的电气或电磁的表现
模拟信号 - 代表消息的参数的取值是连续的。
数字信号- 代表消息的参数的取值是离散的
码元-在使用时间域的波形表示数字信号时,则代表不同离散数值的基本波形为码元
有关信道的几个基本概念
信道一般表示向一个方向传送信息的媒体,所以咱们说平常的通信线路往往包含一条发送信息的信道和提条接收信息的信道。
单向通信(单工通信)--只能有一个方向的通信而没有反方向的交互
双向交替通信 双向同时交替通信
基带信号和带通信号
几种最基本的调制方法
*调幅 *调频 *调相
常用编码
曼彻斯特编码
柰式准则 理想低通信到的最高码传输速率=2WBaud
波特与bit的区别 一波特=3bit/s
2.3 物理层下面的传输媒体
导向传输媒体
双绞线 同轴电缆 光纤
2.4 信道复用技术
*频分复用技术
*时分复用技术
*码分复用技术
2.5 宽带接入技术
ADSL
第三章
1.数据链路层基本概念
数据发送模型
数据链路层的信道类型
* 点对点通信
* 广播信道
链路与数据链路
链路是一条点到点的物理线路段,中间没有任何其他点
一条链路只有一条通路的一个组成部分。
#数据链路层的三个基本问题
封装成帧 透明传输 差错控制
小结CRC差错检测技术
点到点协议(PPP)
MAC地址
VLAN 虚拟网络
LAN 局域网
第三章
网络互连的设备
物理层中继系统:转发器
数据链路层:网桥
网络层:路由器
网络层以上的:网关、
*互连网络
*虚拟互连网络
IP协议
127.0.0.1 本地环回地址
169.25.0.0
保留的私网地址
10.0.0.0
172.16.0.0 - 172.31.0.0 B类地址
192.168.0.0 - 192.168.255.0
第五章
应用层 http https ftp DNS SMTP PoP3
传输层 TCP UDP
网络层 IP(RIP OSPF BGP)
传输层两个协议应用场景
TCP 分端 编码 流量控制 建立会话 netstat -n
UDP 一个数据包就能完成数据通信 不建立会话
传输层和应用层之间的关系
http=TCP+80
https=TCP+443
ftp=TCP+21
SMTP=TCP+25
POP3=TCP+110
RDP=TCP+3389
共享文件夹=TCP+445
SQL=TCP+1433
DNS=UDP+53 or TCP+53
应用成和服务层之间的关系
服务运行后在TCP或UDP
WEB FTP SMTP POP3
netstat -an//查看开启的端口
TCP协议特点
TCP如何实现可靠传输
TCP协议如何实现流量控制
TCP如何实现网络阻塞
TCP是面向连接的传输层协议
每一条TCP连接只能由两个端点
TCP提供可靠交付的服务
TCP提供全双工通信(同时收和发)
面向字节流
可靠通信的实现
使用上述的确认和重传机制,我们就可以在不可靠的传输网络上实现可靠的通信。
这种可靠传输协议常称为自动重传请求ARQ(Automatic Repeat Request)
ARQ表明重传的请求是自动进行的,接收方不需要请求发送方重传某个出错的分组。
TCP的传输连接管理
传输连接有三个阶段 连接建立 数据传送 连接释放
TCP连接的建立都是采用客户服务器方式
主动发起连接的应用程序叫做客户client
被动等待连接建立的应用进程叫做服务器Server
DNS服务作用
负责解析域名 将域名解析成ip地址
什么是域名
根
顶级域名 com edu net cn org gov
二级域名 www.qxlxi.cn
域名解析测试
ping nslookup 测试