网络的概念
- HUB(集线器)
- 冲突collision
- 冲突域collision domain
- switch(交换机):接入层设备,数据交换。处于广播域 broadcast domain
- router(路由器:网络层):lan1和lan2通信,路经选择及数据传输
- 网络拓扑(topology)
OSI七层模型 开放系统互联参考模型,由iso(国际标准化组织)制定
- 底层:负责网络数据传输
physical(物理层) data-link(网络链路曾) network-layer(网络层) transport-layer(传输层) -
高层:负责主机之间的数据传输
session(会话层) presentation(表示层) application(应用曾)
- 应用层:http协议
- 网络层:
- 路由器
- ip地址:用于在一个网络中标识一个节点或者一个设备的接口,同时也用于数据包在网络中的寻址。(32bit十进制 三层)
- 数据链路层:
- 以太网二层逻辑地址:mac地址(48bit十六进制 二层),硬件地址,产品出厂时已烧写
- 交换机
- 物理层:hub集线器
TCP/IP模型(DoD模型)
端口号(常用端口号)
HTTP 80 telnet 23 ftp 20、21 smtp 25
tcp(传输控制协议)属于面向链接的网咯协议
udp(用户报文协议)属于无连接的网络协议
TCP三次握手
- send syn seq序列号 ctl控制字
- send synn,ack=seq+1
- established
-
seq:"sequance"序列号;ack:"acknowledge"确认号;SYN:"synchronize"请求同步标志;;ACK:"acknowledge"确认标志";FIN:"Finally"结束标志
cti=ack 控制位置位
-
TCP滑动窗口
因特网层
arp协议:
命令窗口下的arp查看(cmd arp-a)
将ipv4地址解析为mac地址
维护arp映射的缓存ip子网划分