复习计算机网络的笔记,备忘,如有不正确的地方欢迎指正

计算机网络是怎么连接的(TCP/IP体系结构出发)
所有路由器和主机都有连接相关的硬件(路由器、网卡)和软件(TCP/IP协议--网络通讯软件)

计算机H1要给无线局域网计算机H2发QQ消息过程:
0、QQ应用层
1、(H1传输层)进程端口间通讯,通过端口发现这个数据是要给IP协议(HTTP默认TCP端口为80,FTP的TCP端口为21)的,给他发数据
2、(H1网络层)H1的IP协议收到要发送的数据,封装成IP分组,通过分组交换,将大包拆成小包,每个小包上加上一些信息,要往外发,目的地址写上网关的IP(即路由器R1),协议写QQ这个进程的信息
格式如下图
计算机网络是怎么连接的(TCP/IP体系结构出发)

3、(H1数据链路层)以太网卡收到IP分组数据后,又封装成以太网帧(格式如下图)发送下层
计算机网络是怎么连接的(TCP/IP体系结构出发)
图中帧首部有:目的地址48位、原地址48位、类型16位(给IP协议的为:0x0800)
4、(H1物理层)物理层通过双绞线(图中为双绞线)、光纤、无线电发送
5、(R1物理层->数据链路层->网络层)
物理层接收
数据链路层解析帧数据,发现类型为0x0800,交给R1中的IP协议处理、
网络层:解析IP数据包,查路由表(下图为可能的路由表),目的IP地址与子网掩码计算后发现目的网络地址是192.168.3.12,所以发往IP为192.168.2.2的路由器,从E1接口出去(广域网接口)
计算机网络是怎么连接的(TCP/IP体系结构出发)
6、(R1网络层->数据链路层->物理层)又经过R1网络层重新封装新的IP数据报(这次改了目的IP等)
链路层再封装成广域网帧(改了物理地址等),最后又物理层发送
7、(R2物理层->数据链路层->网络层->数据链路层->物理层)物理层广域网接口接收一个数据
数据链路层解析帧数据
网络层查路由表后发现正好是给自己包的这个局域网的,把数据封装好(准备交付给H2的IP)后给R2的无线网卡,图中物理层是通过无线WIFI
8、H2 无线网卡接收到帧后将IP分组交给IP协议,IP协议发现这是给自己的,查看IP数据报的协议字段后发现是给QQ的,在发送给H2上的QQ(应用层)

相关文章:

  • 2021-08-22
  • 2021-07-04
  • 2021-04-30
  • 2021-07-11
  • 2021-05-05
  • 2021-10-01
  • 2021-07-02
  • 2021-06-22
猜你喜欢
  • 2021-05-08
  • 2021-07-20
  • 2021-10-24
  • 2022-12-23
  • 2021-04-23
  • 2021-08-31
  • 2021-10-26
相关资源
相似解决方案