Linux下Socket编程

socket的英文原义是“孔”或“插座”。作为4BDS UNIX的进程通信机制,取后一种意思。通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。在Internet上的主机一般运行了多个服务软件,同时提供几种服务。每种服务都打开一个Socket,并...

2018-08-20 22:09:41

阅读数:33

评论数:0

客户端 用不用 bind 的区别

2012-05-07 11:41:53     无连接的socket的客户端和服务端以及面向连接socket的服务端通过调用bind函数来配置本地信息。使用bind函数时,通过将my_addr.sin_port置为0,函数会自动为你选择一个未占用的端口来使用。   Bind()函数在成功被调用...

2018-08-20 22:07:02

阅读数:35

评论数:0

TCP/IP协议详解---概述

工作之后,才发现以前在学校里学的东西忘得太快太干净了,现在需要一点点地捡起来了,要不然写几行程序会闹很多笑话会出现很多bug的。从今天开始,翻一翻《TCP/IP协议详解 卷1》这本书,希望能看下去,做好笔记发博客。     首先了解一下TCP/IP的基本概念知识吧。     1、分层    ...

2018-01-12 21:06:52

阅读数:112

评论数:0

linux网络编程之TCP/IP基础(一):TCP/IP协议栈与数据报封装

一、ISO/OSI参考模型 OSI(open system interconnection)开放系统互联模型是由ISO(International Organization for Standardization)国际标准化组织定义的网络分层模型,共七层,如下图。 物理...

2018-01-11 22:09:05

阅读数:63

评论数:0

wireshark 基本使用学习

wireshark 开始抓包 开始界面 wireshark是捕获机器上的某一块网卡的网络包,当你的机器上有多块网卡的时候,你需要选择一个网卡。 点击Caputre->Interfaces.. 出现下面对话框,选择正确的网卡。然后点击"Start"按钮, 开始抓包   ...

2017-09-22 14:47:43

阅读数:1170

评论数:0

Win7&XP下实现DHCP Server功能

Win7&XP下实现DHCP Server功能   首先如果使用Win7或者XP的无线网做热点分享的话,那么本身就具备DHCP Sever功能,一般是192.168.137.XXX网段   下面介绍的是有线网实现DHCP Server功能 (Windows Server系列操作系统都带有该...

2017-09-22 13:44:17

阅读数:1718

评论数:1

TCP/IP 协议栈及 OSI 参考模型详解

OSI参考模型 OSI RM:开放系统互连参考模型(open systeminterconnection reference model) OSI参考模型具有以下优点: 简化了相关的网络操作; 提供设备间的兼容性和标准接口; 促进标准化工作; 结构上可以分隔; 易于实...

2017-05-17 14:57:34

阅读数:343

评论数:0

以太网知识2:Mac与Phy组成原理的简单分析

1. general 下图是网口结构简图.网口由CPU、MAC和PHY三部分组成.DMA控制器通常属于CPU的一部分,用虚线放在这里是为了表示DMA控制器可能会参与到网口数据传输中. 对于上述的三部分,并不一定都是独立的芯片,根据组合形式,可分为下列几种类型: CPU集成...

2017-05-16 21:55:44

阅读数:130

评论数:0

OSI七层模型与TCP/IP五层模型——以太网基础01

一直没有真正的研究过以太网相关的技术,现在终于能静下心学习一下,希望自己能更深入的掌握这项最基本的通信接口技术。下面就开始搞了。 一、OSI参考模型         今天我们先学习一下以太网最基本也是重要的知识——OSI参考模型。  1、OSI的来源         OSI(O...

2017-05-16 21:47:21

阅读数:649

评论数:0

TCP/IP协议栈概述及各层包头分析

一、摘要   对之前几篇博文涉及到的网络通信协议进行分析,概述出TCP/IP的协议栈模型,最后根据实例对各层包头进行分析。   二、标准TCP/IP协议栈模型   标准TCP/IP协议是用于计算机通信的一组协议,通常被称为TCP/IP协议栈,以它为基础组建的互联网是目前国际上规模最大的计算...

2017-05-15 21:44:32

阅读数:391

评论数:0

lwip查看版本和下载源代码

1、查看版本 打开 lwip/CHANGELOG,可以看见(STABLE-1.X.X),例如(STABLE-1.3.2)。 (STABLE-1.3.2),这就是版本号。 2、下载源代码 打开 lwip/doc,阅读目录下文档,可知: savannah.tx...

2017-04-14 22:11:32

阅读数:1047

评论数:1

tp link无线路由器怎么设置

tp-link无线路由器可以让我们在家里、单位简单轻松的上网,再也不用为拖住长长的网线而烦恼,无线路由器的设置方式与有线的路由器设置大体一样,只是多了一步关于无线网络的设置。 方法/步骤 硬件连接,首先将猫...

2017-03-18 22:04:53

阅读数:333

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭