最新 最热

深入理解TCP/IP协议的实现之listen(基于linux1.2.13)

listen函数的逻辑比bind还简单。bind主要是校验和绑定ip、端口。listen则是修改socket的状态,并记录一些设置。

2020-03-12
1

速读原著-TCP/IP(TCP 服务器的设计)

我们在1 . 8节说过大多数的T C P服务器进程是并发的。当一个新的连接请求到达服务器时,服务器接受这个请求,并调用一个新进程来处理这个新的客户请求。不同的操作系统使用不同的技术来调用新的服务器进程。在 U n i x系...

2020-03-11
1

速读原著-TCP/IP(TCP同时关闭)

我们在以前讨论过一方(通常但不总是客户方)发送第一个 F I N执行主动关闭。双方都执行主动关闭也是可能的,T C P协议也允许这样的同时关闭( simultaneous close)。...

ip
2020-03-11
0

速读原著-TCP/IP(IGMP 协议)

多播的基础就是一个进程的概念(使用的术语进程是指操作系统执行的一个程序),该进程在一个主机的给定接口上加入了一个多播组。在一个给定接口上的多播组中的成员是动态的—它随时因进程加入和离开多播组而变化。...

2020-03-11
1

速读原著-TCP/IP(BOOTP示例)

让我们看一个用 B O O T P引导一个X终端的例子。图 1 6 - 3显示了t c p d u m p的输出结果(例中客户名为p r o t e u s,服务器名为m e r c u r y。这个t c p d u m p的输出是在不同的网络上获得的,这个应用程序是其他例...

ip
2020-03-11
0

速读原著-TCP/IP(Unix选路守护程序)

U n i x系统上常常运行名为r o u t e d路由守护程序。几乎在所有的 T C P / I P实现中都提供该程序。该程序只使用R I P进行通信,我们将在下一节中讨论该协议。这是一种用于小型到中型网络中的协议。...

2020-03-09
1

速读原著-TCP/IP(IP选路)

选路是I P最重要的功能之一。图 9 - 1是I P层处理过程的简单流程。需要进行选路的数据报可以由本地主机产生,也可以由其他主机产生。在后一种情况下,主机必须配置成一个路由器,否则通过网络接口接收到的数据报,如果目的地...

2020-03-08
1

速读原著-TCP/IP(ICMP主机与网络不可达差错)

当路由器收到一份I P数据报但又不能转发时,就要发送一份 I C M P“主机不可达”差错报文(I C M P主机不可达报文的格式如图 6 - 1 0所示)。可以很容易发现,在我们的网络上把接在路由器s u n上的拨号S L I P链路断开,然后试...

2020-03-08
1

速读原著-TCP/IP(RIP版本2)

RFC 1388 [Malkin 1993a]中对R I P定义进行了扩充,通常称其结果为 R I P - 2。这些扩充并不改变协议本身,而是利用图1 0 - 3中的一些标注为“必须为0”的字段来传递一些额外的信息。如果R I P忽略这些必须为0的字段,那么...

ip
2020-03-06
0

apache http跳转https

<VirtualHost ip:80> ServerName blog.xihefeng.com Redirect permanent / https://blog.xihefeng.com/</VirtualHost>其中ip换为公网分配的ip。

ip
2020-03-04
0