网络通讯的条件
1 两台主机之间通讯必须有传输介质(网线,WIFI,蓝牙)
2 两台主机必须有网卡
二进制------->电信号(高低电压表示二进制) 调至过程
电信号(高低电压表示二进制)---------->二进制 解调过程
3 在传输过程中,传输介质,两端的网卡自动协商传输速率
例:100Mbps =100 000 kbps=100 000 000bps=10 000 000 000b(bit)ps(秒)
网卡传输的最少单位的bit,磁盘存储的最小单位的byte,1byte=8bit
相同网络,主机之间进行通讯
01 确保要通信的主机在网络内
相同主机之间通讯必须通过交换机进行通讯,有时通过广播
进行通讯(当主机没有网络中要通讯主机的MAC地址缓存时,arp -a 查看)
02 确保数据包是谁传输的,要传输给谁
要给数据包头加上源MAC地址和目的MAC地址
不同网络,主机之间进行通讯
01 确保数据是传输给谁的,谁传输的
在不考虑MAC地址改变的情况下,要在数据包上加上源IP地址和目的IP地址,通过路由器的路由表
,进行跨网段传输
路由:数据从一个网段传输到另一个网段的路径称为路由
静态路由:手动配置的,适合小规模网络
动态路由:路由器之间相互学习,动态生成的.适合中大型网络
直连路由:路由器,通过连接网络接口,自动生成的
PS:数据包一定是有去有回的
网友评论