045网络基础
2018-06-18 02:15:39来源:未知 阅读 ()
一、物理层:物理链接用来发送电信号
物理层的作用相当于邮局在公路传输的部分
二、数据链路层:
协议:ethernet
作用:分组电信号,在局域网中查找mac地址
概念:1.mac 2.广播
三、网络层:
协议:ipv4
作用:区分不同的子网,在整个网络中找到相应的计算机
arp协议:
1)相同的子网通过广播包获取mac地址。
2)不同子网,发送方用网关ip地址广播,网关返回自己的mac地址;发送方往外面再往外面发送,目标mac写网关的mac地址,网关查看ip就会去查找目标ip地址所在的网关,目标ip地址所在的网关收到后也会在自己的ip地址里面广播查找
路由:(网关和网关联系规则)
到这里:发送方发送数据,会通过arp协议不同子网的方法找到子网中发给谁,网络层通过路由找到另一个子网的位置,另一个子网的网关通过广播查找相应的计算机。
四、传输层(TCP/UDP):
传输层找到相应的计算机后,通过端口找到相应的软件
TCP协议:
syn:发起新链接
ack:确认
fin:断开连接
连接三次握手,断开四次挥手
DHCP协议:基于UDP协议
获取ip的过程:发送方发送源ip为0.0.0.0、源mac地址为自己的mac地址,目标地址为255.255.255.255的数据包到网关,网关分配ip地址给它
五、应用层:
产生用户数据
DNS协议:url组成
公网发送到私网,需要nat映射
ip地址包含网络号和主机号
子网划分:占用主机位充当网络位
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- 网络编程相关知识点 2019-08-13
- 软件开发架构介绍||OSI七层协议之物理层、数据链路层、网络 2019-04-30
- python网络-计算机网络基础(23) 2019-04-20
- Django链接Mysql 8.0 出现错误(1045:Access denied for user 2019-02-20
- 网络基础补充,断点续传,以及如何添加进度条 2018-09-10
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash