1,OSI(7层)
OSI分层:物理层,数据链路层,网络层,传输层,会话层,表示层,应用层。
物理层:通过媒介传输比特
数据链路层:将比特组装成帧和点到点传递。
网络层:负责把数据包从源到宿的传递和网际互连。
传输层:端到端的可靠报文传递和错误修复。
会话层:建立,管理,终止会话。
表示层:对数据进行翻译,加密,压缩。
应用层:对应用程序提供访问网络服务的接口。
2,TCP/IP(4层)
分层:网络接口层,网际层,运输层,应用层。
五层协议:物理层,数据链路层,网络层,运输层,应用层。
3,网络协议
网络层:
IP协议(网际协议)
ICMP协议(internet控制报文协议)
ARP协议(地址解析协议)
RARP(逆地址解析协议)
传输层:
UDP协议(用户数据报协议)
TCP(传输控制协议)
应用层:
FTP(文件传输协议)
Telenet(远程登陆协议)
DNS(域名解析协议)
POP3(邮局协议)
HTTP协议(超文本传输协议)
SMTP(简单邮件传送协议)
SNMP(简单网络管理协议)
TFTP(简单文件传输协议)
4,网际协议IP
特点(不可靠,无连接)
不可靠:并不保证数据包能可靠的到达目的地,如果发生错误,丢弃数据报,然后发送ICMP(internet控制报文协议)消息给信源端。
无连接:IP并不维护任何关于数据报的状态信息,每个链接都是独立的,可以不按发送顺序接受。
5,IP地址
IP地址一般由网络号和主机号组成
|类别位|网络号|主机号|
主机号全为0的代表网络地址,主机号全为一的代表广播地址。
A类地址:以0开头。
B类地址:以10开头。
c类地址:以110开头。
D类地址:以1110开头。
255.255.255.255:是指受限的广播地址,只能用于本地网络。
0.0.0.0:用于寻找自己的ip地址。
6.TCP提供一种 面向连接 的, 可靠 的字节流服务。
面向连接:
应用程序在使用tcp协议之前必须建立连接,传送完毕之后必须释放已建立的tcp连接。
可靠性:
超时重传等待目的端确认收到这个报文段,如果不能及时收到确认,将重发。
检验首部和数据的检验和。
对收到的数据进行重新排序。并以正确的顺序交给应用层。
丢弃重复的数据。
7,窗口
现在允许对方发送的数据量。
8,微波炉
在模拟状态下对食物在设置 加热时间 和 火力档位 的状态下进行加热。
程序主要有三个模块:计时器,加热模块,显示器。
事先选择好加热模块后。
当按下开始按键后,创建一个线程类对象,启动线程,并且计时器模块开始计时。
按下停止按键或者计时结束时计时模块清零,线程结束。
网友评论