计算机网络学习1

一、

网络是现代互联网文明的基础,起源于USA

伴随着计算机的发展

CPU等大规模集成电路,价格低廉和智能手机普及使移动互联网处于优势

二、

物理层物理连接,使用网线连接

传输数据用电压来传输,高电压1,低电压0

种类有铜丝 导线,光纤,电磁波wifi,红外传输

物理层:定义了一堆协议,把对应的物理现象转化成数字信号

三、

数据链路层 mac地址存在于网卡上,在网卡的出场就赋予一个mac地址,全球唯一的

网络层 ip地址是人类用于大规模网络传输的虚拟地址

0.0.0.0 所有ip地址

127.0.0.1 本机回环地址

局域网ip地址 只在当前局域网内有效

源ip 目标ip 源mac 目标mac 数据信息每一跳都会更换源mac和目标mac 源ip 目标ip不变化

只要有 源ip 目标ip 就能借助于网络层 数据链路层 物理层顺利的将数据传输到目标电脑(前提网络是连通的)

每一个需要借助于网络通信的程序分配一个数字在网卡上 端口号

源端口 目标端口(区分不同程序) 源ip 目标ip 源mac 目标mac 数据信息

四、

运输层

完成了一个简单的udp协议

如果发了100个数据

1 2 3 ...100 =>1 2 3 ...100 理想情况

序号是用来解决顺序问题

五、

ack 应答 保证发送方知道接受方已经收到了

ack4不应答,就重发4包

发1 给ack1

收到ack1 发2 给ack2

收到ack2 ......

1请求1应答的模式

发现一直没有应答的就重发

六、

简易的tcp,效率比较差

分组发送 1234567 对面回答给我7 我就知道了 1234567 都收到了 这种叫累计应答

滑动窗口 控制传输速率

tcp慢启动机制:1-》2-》4-》8-》16-》32

拥塞避免:回滚,试探16-》17-》18-》19

crc纠错码

tcp面向连接的可靠传输

三握四挥,来构建链接,断开连接

三握

A向B发

B收知道A能发

B发

A知道自己能发,B能发,自己能收,B也能收

A发

B也全知道了

四挥

A发我(A)发完了

B知道A发完了,回一个收到了

A知道B知道自己发完了

B过一会发我(B)发完了

A知道B发完了,回一个,使B知道发送成功

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值