当前位置:首页 > wifi设置知识 > 正文内容

delphi路由器

秋天2023年02月12日 22:32:13wifi设置知识274

本篇文章给大家谈谈delphi路由器,以及上海能上高速吗对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文内容目录一览:

delphi怎么处理跨路由器发送数据

delphi处理跨路由器发送数据方法如下:

当数据到达传输层时,这个数据将会被分段传输以保证传输的速率,在分段时也会对每段数据编号以保证数据的有序性。然后在数据的头部加上“源端口” “目的端口” 的标识。

然后数据到达网络层。在此时数据包打上“源IP” “目的IP” 的标志。

然后将数据传输到数据链路层,把数据包打上“源MAC”“目的MAC”“帧类型”的标识。

最后数据到达物理层,把刚刚打包的数据包转化成比特流(比如:010101011??),通过光信号,或者电信号传输到小明的设备上。

至此,数据发送完成,这个过程又叫做封装。

小面就是小明接收信息了。

当数据传输到小明的设备上时,他设备上的网卡收到比特流,把比特流翻译成数据链路层能看懂的数据。

这时,数据链路层查看报头来确定协议,然后剥离数据链路层的报头,把数据传送到网络层。

网络层以同样的方式查看和剥离网络层报头。把数据传送到传输层。

传输层的报头中有对应的端口号,通过端口号交给相应的应用程序去处理(这一过程需要表示层、会话层对于数据的处理和翻译)。

然后“你好”就弹出在小明的设备上。

如何用delphi 编写获取路由器的 动态ip地址

如果是想知道当前内网的所有IP中哪一个是路由器用的(这样你就可以把网关设置为路由器IP后偷偷上网了),看路由有没有开snmp服务,如果有扫snmp服务端口。

如果想知道dhcp内网网段,sniffer广播包就可以了。

delphi 如何判断自己的宽带是内网还是外网?

通过和 外网或内网电脑的子网掩码和IP地址可以判断是内网还是外网

获得子网掩码:

unit UnitMask;

interface

uses

Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,registry,

StdCtrls;

type

TForm1 = class(TForm)

Label1: TLabel;

Label2: TLabel;

Edit1: TEdit;

Edit2: TEdit;

Button1: TButton;

procedure Button1Click(Sender: TObject);

private

{ Private declarations }

public

{ Public declarations }

end;

var

Form1: TForm1;

implementation

{$R *.DFM}

procedure TForm1.Button1Click(Sender: TObject);

var

reg:TRegistry;

re:boolean;

device:string;

buf:pchar;

mask:string;

adapter:string;

begin

reg:=TRegistry.Create();

try

Reg.RootKey := HKEY_LOCAL_MACHINE;

//open key

//win NT

//get bind device

re:=Reg.OpenKey('SYSTEM\CurrentControlSet\Services\Tcpip\Linkage',

false);

if re then

begin

getmem(buf,1024);

Reg.ReadBinaryData('Bind',buf^,1024);

device := strpas(buf);

freemem(buf);

end

else

begin

edit1.text:='Failed to get bind device';

reg.closekey();

reg.Free;

exit;

end;

reg.CloseKey;

//get adapter

adapter:=copy(device,2,length(device)-1);

showmessage(adapter);

adapter:=copy(adapter,POS('\',adapter)+1,length(adapter)-POS('\',adapter));

showmessage(adapter);

//query

re:=Reg.OpenKey('SYSTEM\CurrentControlSet\Services\'+

adapter+

'\Parameters\Tcpip',

false);

if re then

begin

getmem(buf,1024);

Reg.ReadBinaryData('SubnetMask',buf^,1024);

mask := strpas(buf);

freemem(buf);

end

else

mask:='Failed to get subnet mask';

finally

Reg.CloseKey;

Reg.Free;

end;

edit1.text:=device;

edit2.text:=mask;

end;

end.

——————————————————————————————————————————————————————————————————————

获得IP地址:

uses

Winsock;

{...}

function getIPs: Tstrings;

type

TaPInAddr = array[0..10] of PInAddr;

PaPInAddr = ^TaPInAddr;

var

phe: PHostEnt;

pptr: PaPInAddr;

Buffer: array[0..63] of Char;

I: Integer;

GInitData: TWSAData;

begin

WSAStartup($101, GInitData);

Result := TstringList.Create;

Result.Clear;

GetHostName(Buffer, SizeOf(Buffer));

phe := GetHostByName(buffer);

if phe = nil then Exit;

pPtr := PaPInAddr(phe^.h_addr_list);

I := 0;

while pPtr^[I] nil do

begin

Result.Add(inet_ntoa(pptr^[I]^));

Inc(I);

end;

WSACleanup;

end;

procedure TForm1.Button1Click(Sender: TObject);

begin

Memo1.Lines := GetIps;

end;

delphi使用clientsocket指定端口号

机器IP是192.168.1.2,必须用1080端口去连接服务器192.168.1.1的80端口来存取数据。

"端口"是英文port的意译,可以认为是设备与外界通讯交流的出口。端口可分为虚拟端口和物理端口,其中虚拟端口指计算机内部或交换机路由器内的端口,不可见。

例如计算机中的80端口、21端口、23端口等。物理端口又称为接口,是可见端口,计算机背板的RJ45网口,交换机路由器集线器等RJ45端口。电话使用RJ11插口也属于物理端口的范畴。

delphi编程 如何实现远程控制家里的电脑

如果电脑是关机的,那么试图通过互联网开机,对于动态IP来说无解。如果电脑是开机状态,那么途径有两个:(一)需要在互联网上有一个服务程序,互联网任意电脑和家里电建立通信即可,比如QQ聊天。(二)需要在家里电脑运行类似花生壳的东东,互联网任意电脑远程访问家里电脑,比如你自己写一个侦听程序驻留在家里电脑。两个途径的本质是相同的,内网动态IP只能主动访问外网,而外网只能被动建立连接。比如,你不登陆QQ就收不到别人的留言。

delphi路由器的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于上海能上高速吗、delphi路由器的信息别忘了在本站进行查找喔。

扫描二维码推送至手机访问。

版权声明:本文由路由设置网发布,如需转载请注明出处。

本文链接:https://www.shoulian.org/luyou/post/7159.html

“delphi路由器” 的相关文章

怎么用电脑调试路由器

怎么用电脑调试路由器

针对怎么用电脑调试路由器这个问题,本文将综合不同朋友对这个如何调试无线路由器的知识为大家一起来解答,希望能帮到大家 本文内容目录一览: 1、电脑如何设置路由器 2、电脑怎么进入路由器设置? 3、怎么用电脑设置路由器 4、电脑怎么设置无线路由器 电脑如何设置路由器 在电脑上如何设置无线路...

路由器加密码怎么设置

路由器加密码怎么设置

今天和朋友们分享路由器加密码怎么设置相关的知识,相信大家通过本文介绍也能对路由器密码怎么设置安全性好有自已的收获和理解。自己轻松搞问题。本文内容目录一览: 1、无线路由器怎么设置密码? 2、无线路由器怎么设置密码? 3、路由器如何设置密码 无线路由器怎么设置密码? 【设置路由器密码】1、打...

怎么固定无线路由器

怎么固定无线路由器

针对怎么固定无线路由器这个问题,本文将综合不同朋友对这个路由器怎么设置固定设备连接的知识为大家一起来解答,希望能帮到大家 本文内容目录一览: 1、固定IP如何设置无线路由器 2、怎么才能固定无线路由器的IP? 3、电脑用的是固定的IP 怎么设置无线路由器 4、路由器固定ip怎么设置 固...

怎么查看华硕路由器密码

怎么查看华硕路由器密码

今天给各位分享怎么查看华硕路由器密码的知识,其中也会对怎么查看华硕路由器密码设置进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站 本文内容目录一览: 1、华硕路由器的管理员密码是什么 2、华硕(ASUS)路由器默认密码是多少 3、华硕路由器的用户名和密码在哪里? 华硕路由器的管理员...

咸宁卖路由器的地方有哪些

咸宁卖路由器的地方有哪些

今天和朋友们分享咸宁卖路由器的地方有哪些相关的知识,相信大家通过本文介绍也能对咸宁卖路由器的地方有哪些店有自已的收获和理解。自己轻松搞问题。本文内容目录一览: 1、一般什么地方卖路由器? 2、我附近哪里有卖路由器的? 3、哪里卖路由器实体店 4、一般什么地方卖路由器 一般什么地方卖路由...

珠江路由器怎么连接

珠江路由器怎么连接

有很多朋友不知道珠江路由器怎么连接要如何操作,今天为大家整理了很多珠江宽频怎么连接路由器相关的答案,组成一篇内容丰富的文章,希望能到您 本文内容目录一览: 1、珠江宽频如何使用路由器 2、使用珠江宽频的如何设置无线路由器? 3、珠江宽频的猫,如何连接路由器,设置/ 4、珠江宽频宽带怎么连...