TCPIP基础

我是研究僧i 提交于 2020-01-26 00:56:40
网络模型

通信模型
网络:
由资源子网和通信子网组成
资源子网包括主机、服务器等各种终端
通信子网由通信介质、通信设备组成
终端通过网络进行数据通信

通信模型:
各种设备遵从相同的规则,协同工作
两种主要的通信模型
-osi参考模型与tcp/ip模型

TCP/IP协议簇

应用层:文件传输-ftp、tftp 邮件服务-smtp、pop3 网络管理-SNMP 远程登陆-telnet 网络服务-http、dns
传输层:提供端到端的传输服务-tcp(提供面向连接的、可靠的、无序的、无流量控制的传输服务)、udp(提供无连接的、不可靠的、无序的、无流量的控制传输服务)
通过端口号区分上层应用

常见协议

tcp:传输控制协议,稳定、可靠 慢
ftp:文件传输协议,使用基于tcp的两个端口号,标识两个连接(控制连接、数据连接)。两种传输模式(port模式:主动模式 passrve模式:被动模式)
dhcp:动态主机配置协议,动态分配IP地址、子网掩码、网关、dns等信息。客户端向服务器提出申请,服务器返回相应信息。DHCP报文由udp封装,目标端口67,源端口68
arp:地址解析协议,将IP地址解析为mac地址,IP地址和mac地址储存在arp表中
测试工具
ping:测试网络的连通性及通信质量,发送方发送ICMP echo reply,接收方收到后回应ICMP echo reply
tracert:探测到target主机所经过的三层设备的接口IP,主机发送到tracert IPTTL置1的探测包,中间设备收到探测包,TTL减1,如果等于0,则丢弃探测包,并向源回应超时错,源主机上收到ICMP超时错,TTL在上一个探测包的基础上加1

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!