473,396 Members | 1,784 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

Multiple IPs

Our server has 8 IPs with 121.232.21.1 as default (example).
I wrote a windows service that downloads podcasts (mp3s) off the net.
However every time this service runs it clogs down the entire server, even
though its not that bandwidth intensive. (30kps on a 100Mbps line)
Process resource at 20% max.
I would like to know if anyone knows what is causing this problem. What
command in c# can I use to assign the service a different IP to download ie
121.232.21.5 maybe that would help with the problem.

Fred

Jul 19 '07 #1
25 3807
Fred,

It sounds strange that you would have eight NIC cards with the same IP
address. That's certainly going to cause some problems. Why do you have so
many? Adding extra NIC cards is not going to give you any edge in
downloading from the web, as the bottleneck is the actual network pipe.

As for changing the service to use a different IP to download (and it
sounds like you aren't downloading, but rather, serving up the mp3s), that's
dependent on the service itself. It might not offer a command line way to
change whatever IP address it's using.

--
- Nicholas Paldino [.NET/C# MVP]
- mv*@spam.guard.caspershouse.com

"Fred" <fr*******@yahoo.comwrote in message
news:%2****************@TK2MSFTNGP03.phx.gbl...
Our server has 8 IPs with 121.232.21.1 as default (example).
I wrote a windows service that downloads podcasts (mp3s) off the net.
However every time this service runs it clogs down the entire server, even
though its not that bandwidth intensive. (30kps on a 100Mbps line)
Process resource at 20% max.
I would like to know if anyone knows what is causing this problem. What
command in c# can I use to assign the service a different IP to download
ie 121.232.21.5 maybe that would help with the problem.

Fred

Jul 19 '07 #2
On Wed, 18 Jul 2007 22:17:38 -0700, Fred <fr*******@yahoo.comwrote:
Our server has 8 IPs with 121.232.21.1 as default (example).
I wrote a windows service that downloads podcasts (mp3s) off the net.
However every time this service runs it clogs down the entire server,
even though its not that bandwidth intensive. (30kps on a 100Mbps line)
Why do you think that the download is only 30kbps? Did you implement code
specifically to throttle your downloads?

If so, you should post the code that you think is not doing what you want
it to do. It's hard to answer the question without the code.

Of course, if you really have a 100Mbps Internet connection, one would not
expect a _single_ file download to saturate your bandwidth, since the
other end (the hosting server sending you the data) is highly unlikely to
be able to serve up the data that fast. But a) a 100Mbps Internet
connection is extremely unusual (so it seems unlikely that's what you
really have) and b) if you were to try to download many files at once,
that could in fact saturate even a 100Mbps connection.

Pete
Jul 19 '07 #3
sorry if i wasn't clear enough in the first post. the server has only 1 NIC
but has 8 ip addresses assigned to it.
actually it's not the service that uses the default ip it's everything. if i
use ie and go to a web page it uses 121.232.21.1.
How can I make my app aware of the multiple IPs and specify which one to
use?
As for changing the service to use a different IP to download (and it
sounds like you aren't downloading, but rather, serving up the mp3s),
that's dependent on the service itself. It might not offer a command line
way to change whatever IP address it's using.
I wrote the service myself so I have access to the source code. just need to
know the correct c# statement to use.

Fred

"Nicholas Paldino [.NET/C# MVP]" <mv*@spam.guard.caspershouse.comwrote in
message news:%2****************@TK2MSFTNGP03.phx.gbl...
Fred,

It sounds strange that you would have eight NIC cards with the same IP
address. That's certainly going to cause some problems. Why do you have
so many? Adding extra NIC cards is not going to give you any edge in
downloading from the web, as the bottleneck is the actual network pipe.
>
--
- Nicholas Paldino [.NET/C# MVP]
- mv*@spam.guard.caspershouse.com

"Fred" <fr*******@yahoo.comwrote in message
news:%2****************@TK2MSFTNGP03.phx.gbl...
>Our server has 8 IPs with 121.232.21.1 as default (example).
I wrote a windows service that downloads podcasts (mp3s) off the net.
However every time this service runs it clogs down the entire server,
even though its not that bandwidth intensive. (30kps on a 100Mbps line)
Process resource at 20% max.
I would like to know if anyone knows what is causing this problem. What
command in c# can I use to assign the service a different IP to download
ie 121.232.21.5 maybe that would help with the problem.

Fred

Jul 19 '07 #4
no, thats the speed i get from the server that hosts the mp3s

the code uses TcpClient
TcpClient tcpClientC = new TcpClient ();

How can I tell it to use an ip of my choice?
Jul 19 '07 #5
I wish people would quote when they reply.

On Thu, 19 Jul 2007 14:58:37 -0700, Fred <fr*******@yahoo.comwrote:
no, thats the speed i get from the server that hosts the mp3s
What's the speed you get from the server that hosts the mp3s? The 30kpbs?

If the server hosting the mp3s is only passing you the data at 30kpbs,
you're not going to download the data any faster than that. I certainly
don't see how your own network could get saturated under those conditions,
unless your Internet connection is only a 30kbps connection (56K modem on
a noisy phone line).
the code uses TcpClient TcpClient tcpClientC = new TcpClient ();

How can I tell it to use an ip of my choice?
I also don't understand what you mean when you say that you've got a
single NIC, but 8 IP addresses. I've never heard of such a thing. How do
you get your one NIC configured for 8 different IP addresses?

Beyond that, why do you think that using different IP addresses is going
to help, if it's your network adapter that's saturated, even if it _is_
possible to have multiple IP addresses assigned to a single network
adapter?

If you have multiple network adapters, you can use the IP address assigned
to each adapter as the address to which a Socket or Tcp/UdpClient is
bound, which will affect how and whether inbound data gets sent to the
Socket or ...Client. However, you can't control how your outbound data is
sent, including connection requests. The network driver looks at the
destination address and selects what it thinks is an appropriate route.
(There are, of course, really low level ways to affect the routing, but
this isn't accessible by .NET I don't think).

Pete
Jul 20 '07 #6
>the code uses TcpClient TcpClient tcpClientC = new TcpClient ();

How can I tell it to use an ip of my choice?
I also don't understand what you mean when you say that you've got a
single NIC, but 8 IP addresses. I've never heard of such a thing. How do
you get your one NIC configured for 8 different IP addresses?

Actually, this is quite common....my department has multiple ip addresses on
single NICS as well. :)

Mythran
Jul 20 '07 #7
On Fri, 20 Jul 2007 08:32:12 -0700, Mythran <ki********@hotmail.comwrote:
Actually, this is quite common....my department has multiple ip
addresses on single NICS as well. :)
Okay, so how do you do that?

I'm got a computer with a single NIC. How do I assign multiple IP
addresses to it?

In any case, the real point here is that it's the hardware that determines
the bandwidth, not the number of logical addresses assigned to the
hardware. Using a different IP address on the same hardware isn't going
to help throughput.

Pete
Jul 20 '07 #8
Getting a bit OT but, to get multiple IP's on a box, you need to add
multiple network cards.

"Peter Duniho" <Np*********@nnowslpianmk.comwrote in message
news:op***************@petes-computer.local...
On Fri, 20 Jul 2007 08:32:12 -0700, Mythran <ki********@hotmail.com>
wrote:
>Actually, this is quite common....my department has multiple ip
addresses on single NICS as well. :)

Okay, so how do you do that?

I'm got a computer with a single NIC. How do I assign multiple IP
addresses to it?

In any case, the real point here is that it's the hardware that determines
the bandwidth, not the number of logical addresses assigned to the
hardware. Using a different IP address on the same hardware isn't going
to help throughput.

Pete
Jul 20 '07 #9
On Fri, 20 Jul 2007 09:33:29 -0700, <Gedwrote:
Getting a bit OT but, to get multiple IP's on a box, you need to add
multiple network cards.
Two people have already claimed that's not true.

I am curious to hear how they accomplish it.
Jul 20 '07 #10


"Peter Duniho" <Np*********@nnowslpianmk.comwrote in message
news:op***************@petes-computer.local...
On Fri, 20 Jul 2007 09:33:29 -0700, <Gedwrote:
>Getting a bit OT but, to get multiple IP's on a box, you need to add
multiple network cards.

Two people have already claimed that's not true.

I am curious to hear how they accomplish it.
On the machine sending this post, I have 4 IP's associated with the
computer, 1 NIC. It's not really dependant on the hardware, but the actual
drivers and software the monitors the hardware that respond to specific
events. In my case, on my development machine, I have VMWare adapters
(virtual) that all use the same network card as everything else, and they
have different IP addresses specified for them. If you go to another
computer on the network and connect to any of those IP addresses (or ping)
you will get a response from my computer.

Now, I haven't been in school in years nor do I work with customizing
hardware or driver software on a day-to-day basis, so take it with a grain
of salt ... as you already have been doin' anyways :)

Mythran
Jul 20 '07 #11
On Fri, 20 Jul 2007 15:01:15 -0700, Mythran <ki********@hotmail.comwrote:
[...] In my case, on my development machine, I have VMWare adapters
(virtual) that all use the same network card as everything else, and
they have different IP addresses specified for them. If you go to
another computer on the network and connect to any of those IP addresses
(or ping) you will get a response from my computer.
Ah. Okay. I guess somehow the virtual machine software has managed to
map the same MAC address to multiple IP addresses. I wasn't aware that
was possible (though since I'm using virtual machine software myself, I
suppose I could run into that one day myself :) ).

Even so, the OP isn't going to change his bandwidth capacity by using
different IP addresses.

Thanks,
Pete
Jul 20 '07 #12
Peter Duniho wrote:
On Fri, 20 Jul 2007 08:32:12 -0700, Mythran <ki********@hotmail.comwrote:
>Actually, this is quite common....my department has multiple ip
addresses on single NICS as well. :)

Okay, so how do you do that?

I'm got a computer with a single NIC. How do I assign multiple IP
addresses to it?
In the advanced properties of the NIC. If you are using DHCP, you can
add fixed IP addresses.

Cheers,

Cliff

--

Have you ever noticed that if something is advertised as 'amusing' or
'hilarious', it usually isn't?
Jul 21 '07 #13
Ged wrote:
>
Getting a bit OT but, to get multiple IP's on a box, you need to add
multiple network cards.
This is not true. If your NIC is already configured for fixed IP
addresses you can add extra IP address in the Advanced section of the IP
properties for the NIC.

Cheers,

Cliff

--

Have you ever noticed that if something is advertised as 'amusing' or
'hilarious', it usually isn't?
Jul 21 '07 #14
Peter Duniho wrote:
On Fri, 20 Jul 2007 15:01:15 -0700, Mythran <ki********@hotmail.comwrote:
>[...] In my case, on my development machine, I have VMWare adapters
(virtual) that all use the same network card as everything else, and
they have different IP addresses specified for them. If you go to
another computer on the network and connect to any of those IP
addresses (or ping) you will get a response from my computer.

Ah. Okay. I guess somehow the virtual machine software has managed to
map the same MAC address to multiple IP addresses. I wasn't aware that
was possible (though since I'm using virtual machine software myself, I
suppose I could run into that one day myself :) ).
It doesn't need to be virtualised to have multiple IP addresses. You can
do it by just configuring the Advanced properties of the NIC.
>
Even so, the OP isn't going to change his bandwidth capacity by using
different IP addresses.
This is true, I think.

Cheers,

Cliff

--

Have you ever noticed that if something is advertised as 'amusing' or
'hilarious', it usually isn't?
Jul 21 '07 #15
So can C# access an alternative IP?

"Enkidu" <en********@com.cliffp.comwrote in message
news:46********@news2.actrix.gen.nz...
Peter Duniho wrote:
>On Fri, 20 Jul 2007 08:32:12 -0700, Mythran <ki********@hotmail.com>
wrote:
>>Actually, this is quite common....my department has multiple ip
addresses on single NICS as well. :)

Okay, so how do you do that?

I'm got a computer with a single NIC. How do I assign multiple IP
addresses to it?
In the advanced properties of the NIC. If you are using DHCP, you can add
fixed IP addresses.

Cheers,

Cliff

--

Have you ever noticed that if something is advertised as 'amusing' or
'hilarious', it usually isn't?
Jul 21 '07 #16
What do you mean, Fred? I've not done much socket programming and I was
talking about how you define extra IP addresses to the OS.

I'm not sure how the IP address that the traffic appears to the receiver
to be from is determined. It pretty much *has* to be able to be
programmatically determined otherwise you would not be able to set up
IIS (which is a program after all!) to respond to requests to multiple
IP addresses and I know it can do that!

How you do it in C#, I don't know. Probably by binding to one of the IP
addresses somehow. A quick Google came up with a Java example, so I find
it hard to believe that it can't be achieved in C#.

Cheers,

Cliff

Fred wrote:
So can C# access an alternative IP?

"Enkidu" <en********@com.cliffp.comwrote in message
news:46********@news2.actrix.gen.nz...
>Peter Duniho wrote:
>>On Fri, 20 Jul 2007 08:32:12 -0700, Mythran <ki********@hotmail.com>
wrote:

Actually, this is quite common....my department has multiple ip
addresses on single NICS as well. :)

Okay, so how do you do that?

I'm got a computer with a single NIC. How do I assign multiple IP
addresses to it?
In the advanced properties of the NIC. If you are using DHCP, you can
add fixed IP addresses.
--

Have you ever noticed that if something is advertised as 'amusing' or
'hilarious', it usually isn't?
Jul 21 '07 #17
On Sat, 21 Jul 2007 03:56:31 -0700, Enkidu <en********@com.cliffp.com>
wrote:
[...]
How you do it in C#, I don't know. Probably by binding to one of the IP
addresses somehow. A quick Google came up with a Java example, so I find
it hard to believe that it can't be achieved in C#.
As I already did point out in this thread, if you do have multiple IP
addresses, you can bind the socket to a specific IP address if you only
want to receive data on a specific IP address. However, this only affects
incoming data. You can't reliably control what IP address is used to send
data via this method, as the network driver will route the traffic
according to its own rules.
Jul 21 '07 #18
On Fri, 20 Jul 2007 22:36:42 -0700, Enkidu <en********@com.cliffp.com>
wrote:
It doesn't need to be virtualised to have multiple IP addresses. You can
do it by just configuring the Advanced properties of the NIC.
Ahhh...so simple. I've configured so many network adapters in my
lifetime, and I've never paid any attention to that part of the settings.
Amazing. :)

I wonder if this sort of thing is easy to get to on other operating
systems.
>Even so, the OP isn't going to change his bandwidth capacity by using
different IP addresses.
This is true, I think.
It had better be. If my network card has extra bandwidth that's it's
reserving instead of letting me use it even when I'm not actually using
one of the extra IP addresses, that's a network card I want in the trash.

Thanks,
Pete
Jul 21 '07 #19
Peter Duniho wrote:
On Fri, 20 Jul 2007 22:36:42 -0700, Enkidu <en********@com.cliffp.com>
wrote:
>It doesn't need to be virtualised to have multiple IP addresses. You
can do it by just configuring the Advanced properties of the NIC.

Ahhh...so simple. I've configured so many network adapters in my
lifetime, and I've never paid any attention to that part of the
settings. Amazing. :)
If you'd used IIS with multiple IP addresses, you would have known this,
I think! I guess it come under the heading of "Things you don't know
because you've never had to consider them"!!
>
I wonder if this sort of thing is easy to get to on other operating
systems.
If you are thinking of the L-word or the U-word my experience is that it
is just as easy.
>
>>Even so, the OP isn't going to change his bandwidth capacity by using
different IP addresses.
This is true, I think.

It had better be. If my network card has extra bandwidth that's it's
reserving instead of letting me use it even when I'm not actually using
one of the extra IP addresses, that's a network card I want in the trash.
I'm not sure what you are saying here. If your NIC has multiple IP
addresses, you aren't going to get extra bandwidth out of it. If it is a
100Mbps card it is never going to transfer data faster than that,
compression aside.

Cheers,

Cliff

--

Have you ever noticed that if something is advertised as 'amusing' or
'hilarious', it usually isn't?
Jul 22 '07 #20
ok that may be true. but i would still like to know if theres a way to tell
my program to send data from a different ip in c#.

"Enkidu" <en********@com.cliffp.comwrote in message
news:46********@news2.actrix.gen.nz...
Peter Duniho wrote:
>On Fri, 20 Jul 2007 22:36:42 -0700, Enkidu <en********@com.cliffp.com>
wrote:
>>It doesn't need to be virtualised to have multiple IP addresses. You can
do it by just configuring the Advanced properties of the NIC.

Ahhh...so simple. I've configured so many network adapters in my
lifetime, and I've never paid any attention to that part of the settings.
Amazing. :)
If you'd used IIS with multiple IP addresses, you would have known this, I
think! I guess it come under the heading of "Things you don't know because
you've never had to consider them"!!

I wonder if this sort of thing is easy to get to on other operating
systems.
If you are thinking of the L-word or the U-word my experience is that it
is just as easy.
>>>Even so, the OP isn't going to change his bandwidth capacity by using
different IP addresses.

This is true, I think.

It had better be. If my network card has extra bandwidth that's it's
reserving instead of letting me use it even when I'm not actually using
one of the extra IP addresses, that's a network card I want in the trash.
I'm not sure what you are saying here. If your NIC has multiple IP
addresses, you aren't going to get extra bandwidth out of it. If it is a
100Mbps card it is never going to transfer data faster than that,
compression aside.

Cheers,

Cliff

--

Have you ever noticed that if something is advertised as 'amusing' or
'hilarious', it usually isn't?
Jul 22 '07 #21
On Sat, 21 Jul 2007 18:32:01 -0700, Enkidu <en********@com.cliffp.com>
wrote:
>>>Even so, the OP isn't going to change his bandwidth capacity by using
different IP addresses.

This is true, I think.
It had better be. [...]
I'm not sure what you are saying here.
I'm saying that "It had better be [true]", in reply to the statement "This
is true".
If your NIC has multiple IP addresses, you aren't going to get extra
bandwidth out of it. If it is a 100Mbps card it is never going to
transfer data faster than that, compression aside.
That's my point. If using multiple IP addresses _did_ make something
faster, it could only be because the 100Mbps card (for example) wasn't
already using the full 100Mbps with a single IP address.

I wouldn't want a network card like that.

Pete
Jul 22 '07 #22
On Sun, 22 Jul 2007 01:02:01 -0700, Fred <fr*******@yahoo.comwrote:
ok that may be true. but i would still like to know if theres a way to
tell my program to send data from a different ip in c#.
No, not really. You have very little control over which network card is
actually used, at least via sockets (in .NET or otherwise).

That said, if you bind to a specific address, your network communications
will appear to come from a specific address, and replies will be sent to
that specific address. And of course, if you only have one network card
then of course that one card will always be used, even if you have
multiple IP addresses assigned to the card.

So far, you haven't really described what problem it is exactly you're
trying to solve. It's already been pointed out that there's no
correlation between which IP address you're using and the available
bandwidth used. You don't get more bandwidth by using different IP
addresses.

So if you still want to specify an IP address, you must be trying to solve
some other problem instead. If you can explain what problem you're trying
to solve, you would get better answers.

Pete
Jul 22 '07 #23
That's the only problem I'm trying to solve. I'm getting new hardware for
the server.
So if .NET doesn't provide direct access to the NIC, then what language
does? For future reference
"Peter Duniho" <Np*********@nnowslpianmk.comwrote in message
news:op***************@petes-computer.local...
On Sun, 22 Jul 2007 01:02:01 -0700, Fred <fr*******@yahoo.comwrote:
>ok that may be true. but i would still like to know if theres a way to
tell my program to send data from a different ip in c#.

No, not really. You have very little control over which network card is
actually used, at least via sockets (in .NET or otherwise).

That said, if you bind to a specific address, your network communications
will appear to come from a specific address, and replies will be sent to
that specific address. And of course, if you only have one network card
then of course that one card will always be used, even if you have
multiple IP addresses assigned to the card.

So far, you haven't really described what problem it is exactly you're
trying to solve. It's already been pointed out that there's no
correlation between which IP address you're using and the available
bandwidth used. You don't get more bandwidth by using different IP
addresses.

So if you still want to specify an IP address, you must be trying to solve
some other problem instead. If you can explain what problem you're trying
to solve, you would get better answers.

Pete
Jul 22 '07 #24
On Sun, 22 Jul 2007 13:18:00 -0700, Fred <fr*******@yahoo.comwrote:
That's the only problem I'm trying to solve.
What is the only problem you're trying to solve? To what does the word
"that" refer? Bandwidth is the only problem you've mentioned so far, and
it has nothing to do with what IP addresses are used.
I'm getting new hardware for the server.
If that's relevant, you might want to explain why. It doesn't seem to be.
So if .NET doesn't provide direct access to the NIC, then what language
does? For future reference
Define "direct access to the NIC". To me "direct access" means you are
communicating directly with, and controlling the operation of, the NIC.
There is no user-level API that allows this. You would need to write a
driver for the NIC to do that.

If you mean something else, then you need to be more clear about what you
mean.

Pete
Jul 22 '07 #25
Peter Duniho wrote:
On Sat, 21 Jul 2007 18:32:01 -0700, Enkidu <en********@com.cliffp.com>
wrote:
>>>>Even so, the OP isn't going to change his bandwidth capacity by
using different IP addresses.
>
This is true, I think.
It had better be. [...]
I'm not sure what you are saying here.

I'm saying that "It had better be [true]", in reply to the statement
"This is true".
>If your NIC has multiple IP addresses, you aren't going to get extra
bandwidth out of it. If it is a 100Mbps card it is never going to
transfer data faster than that, compression aside.

That's my point. If using multiple IP addresses _did_ make something
faster, it could only be because the 100Mbps card (for example) wasn't
already using the full 100Mbps with a single IP address.

I wouldn't want a network card like that.
OK, but there's the case where you are connecting from your NIC (using
either one or more IP addresses) to more than one destination. Then I
guess that the bandwidth *used* would be more than the bandwidth to a
single destination (so that you could max out the bandwidth), but it
wouldn't matter if you used the same source IP address. I agree, using
more than one IP address should have no effect.

Cheers,

Cliff

--

Have you ever noticed that if something is advertised as 'amusing' or
'hilarious', it usually isn't?
Jul 23 '07 #26

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

6
by: Rolf Wester | last post by:
Hi, I have a form with a select element with multiple="true". When using the GET method (I suppose the same happens with the POST method) I can seen that the form sends channels=CH1&channels=CH2...
66
by: Darren Dale | last post by:
Hello, def test(data): i = ? This is the line I have trouble with if i==1: return data else: return data a,b,c,d = test()
11
by: Ohaya | last post by:
Hi, I'm trying to understand a situation where ASP seems to be "blocking" of "queuing" requests. This is on a Win2K Advanced Server, with IIS5. I've seen some posts (e.g.,...
6
by: Ben Hallert | last post by:
Hi guys, I'm trying to figure out what bone headed mistake I made on something I put together. I've got a form (named 'context') that has a variable number of select-multiple inputs on it. ...
22
by: Matthew Louden | last post by:
I want to know why C# doesnt support multiple inheritance? But why we can inherit multiple interfaces instead? I know this is the rule, but I dont understand why. Can anyone give me some concrete...
9
by: Abhishek Srivastava | last post by:
Hello All, In IIS 6.0 We have a concept of worker processes and application pools. As I understand it, we can have multiple worker process per appliction pool. Each worker process is dedicated...
9
by: Graham | last post by:
I have been having some fun learning and using the new Controls and methods in .Net 2.0 which will make my life in the future easier and faster. Specifically the new databinding practises and...
4
by: Matt Kruse | last post by:
While developing an internal IE6-only webapp, a discussion started about the 'best' way to apply classes to data tables across multiple pages. The two arguments were: 1. Apply a single class to...
35
by: keerthyragavendran | last post by:
hi i'm downloading a single file using multiple threads... how can i specify a particular range of bytes alone from a single large file... for example say if i need only bytes ranging from...
58
by: bonneylake | last post by:
Hey Everyone, Well recently i been inserting multiple fields for a section in my form called "serial". Well now i am trying to insert multiple fields for the not only the serial section but also...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.