05day---网络编程(通信过程)

一、Cisco Packet Tracer
1、介绍
思科公司发布辅助学习的工具
设计、配置、排除网络故障等提供的网络模拟环境、
建立网络拓扑、数据包在网络中进行的详细处理过程、观察网络运行状态
在这里插入图片描述

2、访问网站过程
浏览器访问www.???.com后过程:
pc—》交换机—》路由器(可能有很多层)—》交换机—》服务器

应用层 Ping TeInet FTP HTTP SMTP DNS SNMP NFS RTP
传输层TCP UDP
网络层ICMP IP IGMP
链路层ARP DATA_LINK RARP

二、两台电脑组网

  1. 拖拽两个pc到页面
  2. 点击选择config
  3. fastEthernet配置pc端信息(ip地址和网络掩码)
  4. 点击闪电连接两个pc
  5. ping一下检测是否连接成功
  6. 点击pc1选择dasktop
  7. 选择command pormpt 类似终端ping192.163.1.2一下
  8. 打开simulation可以看到包的传输路径和类型

三、集线器组网(hub)

集线器可以连接多个电脑,但是数据包发送是以广播形式发送容易堵塞网络

四、网络交换机组网
1、作用

  • 为子网络通过接口可以连接更多终端
  • 转发过滤:数据帧目的地址在MAC地址中有映射,转到连接点端口不是所有端口(广播除外)
  • 学习功能:以太网交换机了解每个端口连接的设备MAC地址,将地址和端口映射存放到交换机缓存的MAC地址表中

2、过程

  • 完成页面上面的操作(添加交换机)
  • 连接完一开始颜色不是绿色等一会变绿
  • 通信完就可以通过 arp -a来查询ip和MAC

3、总结

  • 交换机可以连接多电脑
  • 每个数据包都是以广播形式进行易发生阻塞网络
  • PC不知道目的IP所对应MAC地址时,PC会先发arp广播,然后得到对方MAC在进行数据传输
  • switch第一次收广播数据,转发给所有端口,以后访问此IP直接发给这个端口即可

五、路由器组网
1、介绍
网关设备,用于连接多个逻辑上分开的网络
逻辑网络是代表一个单独的网络或者一个子网
数据从一个子网传输到另一个子网通过路由器功能完成
有判断网络地址和选择IP路径功能
分家用和企业用

2、通信过程
使用3个router路由器,2个switch交换机、4个PC组网

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值