OSI 7 层
1 - 物理层
2 - 数据链路层
3 - 网络层
编址和路由
4 - 传输层
提供端到端的数据连接(端,就是端口的端)
TCP
UDP
5 - 会话层(系统内部实现机制,数据包中无法体现出来)
6 - 表示层(系统内部实现机制,数据包中无法体现出来)
7 - 应用层
seq: sequence number , 序列号;
acknowledge :确定号;
mask : 掩码;
subnet mask : 子网掩码
inverse mask :反掩码
wildcard bits:通配符
keep-alive : 保持存活计时器
传输层协议:端口 ===> 套接字 (socket)
TCP:80 ----> HTTP ,属于一个应用程序;
所以:
一个套接字,就可以表示一个应用程序;
IP socket => IP + TCP/UDP:Port ,表示的是IP地址代表的网络设备上的
应用程序;
FTP :tcp 21/20
Telnet : tcp 23
SMTP:tcp 25
POP3:
DNS:tcp 53
HTTP: tcp 80
查看本机设备上的常用服务的端口号:
C:\windows\system32\drivers\etc\service
该文件中包含的都是一些“知名服务-wellknown”,
所用的端口号,一般都不会进行更改。
所以,这些服务使用的端口号,也称之为“ well-know port ”
Port:
在报文中(TCP/UDP)占用了2个字节,所以端口号的取值空间
是: 0-65535 ;
分类:
知名端口号:
随机高端口:大于1024的端口,称之为随机高端口
谢谢大家,基础知识就这样了,下期开始会告诉大家思科【cisco】做拓扑
如有补充请留言 QQ:3297333814
原文地址:http://blog.51cto.com/13556999/2059538