计算机网络的一些基础内容

本文详细介绍了网络通信的基础概念,包括通过通信设备连接的网络结构(局域网、城域网、广域网),各种拓扑结构,以及TCP/IP和OSI七层模型。特别关注了数据在网络各层的传输过程,如物理层的介质传输,数据链路层的MAC地址和子网掩码,以及TCP和UDP的差异。此外,还讨论了DNS的作用和不同层的协议如HTTP的应用。
摘要由CSDN通过智能技术生成

概念::通过通信设备、网线连接多台计算机,通过网络协议实现资源共享

分类::范围划分——>局域网、城域网 、广域网

              拓扑结构划分——>星型、总线型、环型、树型、网状

网络分层::TCP/IP4层  TCP/IP5层   osi7层

网络接口层 ——网络层——传输层——应用层

物理层——数据链路层——网络层——传输层——应用层

物理层——数据链路层——网络层——传输层——会话层——表示层——应用层

物理层:::基于物理媒介(网线、光纤)进行传输传输二进制数据

 数据链路层::二进制转换为数据帧  MAC地址  ——>查看  dos命令——> ipconfig/all——> 物理地址(唯一)

网络层:::寻ip地址,为数据包选择路由              

           IP地址(唯一) 0-255,0-255,0-255,0-255 =网络号+主机号  子网掩码0-255,0-255,0-255,0-255 .连续1表示网络号,1的个数代表网络号的长度,连续的0表示主机号,0的个数表示主机号的个数。子网掩码可以分离出IP地址中的网络地址和主机地址,两台主机要通信,首先要判断是否处于同一网段,即网络地址是否相同。如果相同,那么可以把数据包直接发送到目标主机,否则就需要路由网关将数据包转发送到目的地。

网关::从一个网络到另一个网络的关卡  例如从局域网到城域网

传输层:: 提供端对端的传输,传输协议TCP、UDP

TCP:传输控制协议,是基于连接的协议——建立连接:三次握手;断开连接:四次挥手

三次握手::

  1. 由客户端发送SYN包给服务器,询问是否可以连接
  2. 由服务器端发送SYN和ack包给客户端,确认可以连接
  3. 由客户端发送ack包给服务器,确认连接

四次挥手::

  1. 由客户端发送FIN请求给服务器,请求断开;
  2. 由服务器发送ack请求给客户端,确认断开;
  3. 但此时服务器中可能有数据为传输完,等到数据都传输完之后,服务器会发送FIN请求给客户端,请求断开
  4. 由客户端发送ACK请求给服务器端确认断开,此时客户端进入计时等待,过一段时间后自动关闭。此时客户端等待的目的是为了防止网络不稳定,导致服务器端重发FIN指令。

UDP:用户数据报协议,是基于非连接的协议

TCP比UDP复杂,资源损耗大一些,稳定性高,——>文件传输、邮件发送、网页浏览等一般用TCP

UDP性能损耗少,资源占比少,但是稳定性差,传输速度快——>电话、直播等

会话层::建立或者解除与别的端的联系

表示层::数据格式化、代码转换、数据加密
应用层::文件传输、电子邮件、文件服务等

DNS::域名解析器

     Http:www.baidu.com——>DNS——>ip地址——>对应的项目服务器

Http、邮件传输协议(POP3、SHCP)、FTP、TFTP、NFS、Telnet、rlogin、SNMP

不同层的协议

  • 9
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值