第七层应用层:各种应用程序协议,HTTP,FTP等
第六层表示层:信息的语法语义,信息加密等。
第五层会话层:不同机器上用户之间建立及管理会话。
第四层传输层:为数据的可靠传输进行细节上的处理,接受上一层数据,必要时候对数据进行分割,并将数据交给网络层,保证数据有效到达对端,传输层所传输的数据单元是“数据段”,传输层由软件来实现,通常是操作系统的一部分。
第三层网络层:主要完成源主机到目的主机传输路径的选择。传输数据的单元是“数据包”。主要工作设备:路由器
第二层数据链路层:在物理媒介(物理层)传输的数据难免会受到各种不可靠因素的影响而产生差错,对数据的检错,纠错是数据链路层的基本任务。传输数据的单位是帧。为了保证数据的可靠传输,数据链路层完成定义物理地址(MAC地址),数据帧的封装,差错检测,流量控制能功能。主要工作设备:网桥,交换机
第一层物理层:嵌入式硬件底层,机械电子,定时器等,硬件里面的时钟,网卡芯片的通信协议等等。传输数据的单位bit。主要工作设备:网线,网卡,调制解调器,中继器等。
物理层,数据链路层,网络层属于通信子网,主要完成数据传输的功能;
传输层,会话层,表示层,应用层则属于资源子网,主要完成数据处理的功能,并为用户提供与网络之间的接口
一、TCP/IP协议:
端口号范围:
port < 255 : 用于公共应用。
255<= Port <=1023 : 分配给公司用于商业的应用。
Port >1023:没有限制。
二、IP地址和子网掩码:
A类地址
(1) A类IP地址。由1个字节的网络地址和3个字节的主机地址,网络地址的最高位必须是“0”。 如:0XXXXXXX.XXXXXXXX.XXXXXXXX.XXXXXXXX(X代表0或1)
(2)A类IP地址范围:1.0.0.1---126.255.255.254
(3)A类IP地址中的私有地址和保留地址:
① 10.X.X.X是私有地址(所谓的私有地址就是在互联网上不使用,而被用在局域网络中的地址)。 范围(10.0.0.1---10.255.255.254)
② 127.X.X.X是保留地址,用做循环测试用的。
B类地址
(1) B类IP地址。由2个字节的网络地址和2个字节的主机地址,网络地址的最高位必须是“10”。如:10XXXXXX.XXXXXXXX.XXXXXXXX.XXXXXXXX(X代表0或1)
(2) B类IP地址范围:128.0.0.1---191.255.255.254。
(3) B类IP地址的私有地址和保留地址 ① 172.16.0.0---172.31.255.254是私有地址 ② 169.254.X.X是保留地址。如果你的IP地址是自动获取IP地址, 而你在网络上又没有找到可用的DHCP服务器。就会得到其中一 个IP。191.255.255.255是广播地址,不能分配。
C类地址
(1) C类IP地址。由3个字节的网络地址和1个字节的主机地址,网络地址的最高位必须是“110”。 如:110XXXXX.XXXXXXXX.XXXXXXXX.XXXXXXXX(X代表0或1)
(2)C类IP地址范围:192.0.0.1---223.255.255.254。 (3)C类地址中的私有地址: 192.168.X.X是私有地址。(192.168.0.1---192.168.255.255)
D类地址
(1) D类地址不分网络地址和主机地址,它的第1个字节的前四位固定为 1110。 如:1110XXXX.XXXXXXXX.XXXXXXXX.XXXXXXXX(X代表0或1)
(2) D类地址范围:224.0.0.1---239.255.255.254
E类地址
(1) E类地址不分网络地址和主机地址,它的第1个字节的前四位固定为 1111。 如:1111XXXX.XXXXXXXX.XXXXXXXX.XXXXXXXX(X代表0或1)
(2) E类地址范围:240.0.0.1---255.255.255.254
(3) B类IP地址的私有地址和保留地址 ① 172.16.0.0---172.31.255.254是私有地址 ② 169.254.X.X是保留地址。如果你的IP地址是自动获取IP地址, 而你在网络上又没有找到可用的DHCP服务器。就会得到其中一