TCP/IP详解

1、网络层协议包括IP协议、ICMP协议以及IGMP协议;路由器为不同类型的物理网络提供连接,现在网关只用来表示应用层网关,一个连接两种不同协议族的进程。

端系统和中间系统

网桥在链路层对网络进行连接,路由器在网络层对网络进行互联。

                                                                                         不同层次的协议

ICMP是IP协议的附属协议,Ping和Traceroute都使用了ICMP。

IGMP是Internet组管理协议,它用来把一个UDP数据包多播到多个主机。

ICMP和IGMP报文都封装在IP数据报中。

以太网数据帧的物理特性是其长度必须在46-1500之间:

1-1023是知名应用端口号,临时端口号1024-5000之间。所有关于Internet的正式标准都以RFC文档出版。

2、链路层主要有3个目的:为IP模块发送和接收数据;为ARP模块发送ARP请求和接收ARP应答;为RARP发送请求和接收应答。

以太网帧格式:

环回接口:127.0.0.1 localhost

3、IP数据包格式

高位在左边,记为0bit;网络中传输时,先传高字节再传低字节,big endian字节序,也称网络字节序。首部校验和只校验首部,不校验后面的数据,ICMP、IGMP、TCP和UDP在它们的首部中会同时校验首部和数据。

数据报中目的IP地址始终不发生任何变化,链路层的目的地址始终指的是下一站的目的地址,

子网划分减少路由表规模。

4、ARP和RARP

RARP,无盘工作站获取自己的IP地址。

5、ICMP

 ICMP回显请求和应答报文格式如下:

Traceroute原理:TTL值每经过一个路由器值减1,值为0返回不可达报文。

6、路由选择协议

RIP:路由信息协议,RIP封装在UDP数据包中(端口号520),采用跳数作为度量;内部网关协议

OSPF:开放最短路径优先,内部网关协议,克服了RIP的所有限制

BGP:边界网关协议

7、UDP数据报

广播和多播仅限于UDP;

TCP是一个面向连接的协议,它意味着分别运行于两台主机内的两进程存在一条连接。

多播地址:以太网地址中最高字节的最低位设置为1。

广播地址:255.255.255.255

多播地址:224.0.0.0-239.255.255.255

8、DNS通常采用UDP实现,TFTP基于UDP,BOOTP基于UDP,取代ARAP

9、TCP

停止等待与滑动窗口。

10、SNMP

基于UDP 161,162,MIB,

11、Telnet和RLogin

12、FTP

13、SMTP

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值