基础网络学习反馈(仅作新手参考)

感谢最近部门老大的基础培训,这里简单的总结一下,个人笔记,个人笔记、笔记而已!

  • 网络模型

    说到网络,两种基本模型,一种是OSI七层(“应、表、会、传、网、数、物”),另一种即TCP/IP协议栈(“应用层、传输、网络层、数据接口层”)。前者由ISO制定的OSI参考模型虽然结构分层完整详细,但是这样的结构设计过于庞大、复杂,在实际应用当中造成了很多麻烦,TCP/IP协议在此基础上做了改进,去掉了OSI参考模型中的会话层和表示层(这两层的功能被合并到应用层实现)。同时将OSI参考模型中的数据链路层和物理层合并为主机到网络层,在现阶段的网络设计中被广泛应用。

  • 常用网络用语

    其实就是常用的TCP/IP协议栈的相关协议说明

    1.应用层

      包括Telnet,FTP,SMTP,SNMP. Telnet是远程登录服务协议,端口是23 ,FTP是文件传输协议,端口为20,21

            SMTP是邮件传输协议,端口号是25,SNMP是支持网络系统管理,多用于监测,端口是161

    2.传输层

      TCP面向连接的、可靠的、基于字节流的传输方式,适合重要文本文件传输

      UDP不提供对数据报文的分拣组装以及排序的,它的传输没有任何连接协议保障,即无连接通信,可靠性很差,但是传输效率极高,可靠性完全依赖于应用层,常有的应用层协议有DNS,端口号53,TFTP端口号69,SNMP端口号161

    3.网络层    

     IP、ICMP、IGMP

     IP的责任就是把数据从源传送到目的地。ICMP就是一个“错误侦测与回报机制”,其目的就是让我们能够检测网路的连线状况�o也能确保连线的准确性,“ping命令”就是基于ICMP协议实现的测试网络连通性的工具。IGMP是因特网协议家族中的一个组播协议。该协议运行在主机和组播路由器之间。

    4.数据接口层

     ARP和RARP是数据接口层的两个协议,ARP是负责将IP地址信息解析成物理地址传输,在实际的通信过程当中,物理网络所使用的物理地址和IP地址是不同概念的两类数据,ARP就是这两类数据的转换工具,RARP同样也是这个作用,就是将物理地址转换成IP地址

  • 简单网络排查

这里提供四个基本的dos命令

ping 常用于检查网络的连通性

     ping利用了ICMP(InternetControl Messages Protocol)即因特网信报控制协议,如果传输的一个数据包可以在系统默认丢失的时间之内完成传输反馈,则返回网络连接状态正常

tracert 主要是判断网络路径和延时

     tracert的结果不是一成不变的,尤其是大型的互联网公司,伴随着机群的多样性和分布的区域性,不同时段访问同一域名,但是访问的服务器可能会有所区别,不同的服务器接入的tracert结果肯定也各不相同

Telnet 连接远端设备端口(远程)

    远程连接服务,这里需要说明的是不同的服务连接后对应的界面是不一样的,单纯通过telnet连接服务,基本都是测试某个特定的服务开启与否,真正的服务使用过程很少会仅仅依靠Telnet完成,只是说telnet是某个特定服务运行的基础协议

nslookup 检查域名解析是否正常

   检测网络中DNS服务器能否正确实现域名解析的命令。


你可能感兴趣的:(实际应用,应用层,IP协议,网络设计,网络用语)