现在我们来了解网络中的端口号:
其范围为1-65535,1~1024我们称为注明端口号。
以下为我们常用的端口号:
FTP(20或21)文件传输协议;TELNET(23)远程登录
SMTP简单邮件传输协议(25);DNS域名解析(53)
TFTP简单文件传输(69);SNMP简单网络管理协议(其是种网管软件,集成了许多功能)(161)
RIP路由信息协议(520);BGP边界网关管理协议(179)
1025~65535称为动态端口号原端口号一般为1025以上主要是为了考虑其安全性。
UDP用户数据报协议
UDP非面向链接的不可靠传递协议,实用于实时性。
传输层会提供检错与恢复。
其主要应用为IP语音,视频和直播需大量流量的。
网络层
主要是ip协议IPV4,IPV6等
网络层的作用为编制和路由。
编址为IP协议(默认为IPv4)标示为点分十进制,计算机一般用32位二进制标示。
路由的作用为路由查找和数据转发
IP分为网络位和主机位
网络位是不能重复的是可路由的(可查找的)
主机位是可重复的,是描述其在网络中的具体位置。
IP地址分为A,B,C,D,E五类
00000000000000000000000000000000
A类:0~126网络位为前八位网络位:主机位=1:3
B类:以10开头128~191网络位:主机位=1:1
C类:以110开头192~223网络位:主机位=3:1
前三类为单播地址正常使用地址
D类:以1110开头224~239无网络位和主机位的区分
组播技术无网络位和主机位的区分是针对某一种流量限定的。
E:类以1111开头用于科研和测试
特殊地址: 以127开头的为测试地址127.0.0.1为环路地址
以169.254开头的为本地链路地址
0.0.0.0为无效地址未指定地址(在路由器中为默认地址哪都可以去)
现在用的技术为NET技术网络地址转换
以10(十进制)开头的地址不能在公用网上用
以172.16.0.0到172.31.255.255为私有地址
192.168.为C类私有地址
子网掩码确定网络位确定网络层;路由根据路由表.
例:192.168.1.2
255.255.255.0
192.168.1.0
其网络位为三位。
IP数据包格式如下:
传输层通过标示符来区分,标示符是随机的,为了保持一种服务的完整性。
对于服务类型00000000原来的前三位是服务有限等级的划分,后五位是延迟贷款的可靠性。
目前00000000前六位tos为服务类型组区分服务代码,后两位显示拥塞控制位。
对于Flags(标示字段)000第一位为保留字段;第二位为不分段位默认情况下置1表示未分段;第三位为more位默认为1,表示后边有数据。
偏移量:数据包从0开始,根据偏移量进行重组。
Timetolive(生存时间):作用防环,阻止数据无休止的传下去。
Protocal:表示上层协议。
头部校验:确定Date以上的数据,决定其实不可靠传输。
网络层三层设备是带有路由功能的设备。