Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 8 years ago.
Improve this question
Correct me if i am wrong with my understanding:
BitTorrent is a protocol used for P2P sharing and it is used by torrent client. BitTorrent protocol have ability to download the files in chunks. Once all the chunks are downloaded the torrent client application will merge them in a single file.
Is there any encryption method is used while transmission of data by BitTorrent protocol or torrent application?
I have seen BitTorrent was earlier open source but after release version 6 it is no more open source. It is about protocol or BitTorrent Client?
Please clear my doubt.
Thanks.
All modern BitTorrent clients support protocol encryption. You can find the specification here.
Related
Closed. This question is not about programming or software development. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 13 hours ago.
Improve this question
I am confused as to what the statelessness of HTTP means in terms of the client.
I get that stateless-ness means the server does not store any state information about the client but does the client still remember the identities of the servers it has interacted with, assuming cookies are not used?
The “remembering” logic you are talking about would have to be added to either the server, or the client, or both. HTTP is just a protocol, not an implementation, and that protocol is stateless because it doesn’t define any remembering logic as part of its specification
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 5 years ago.
Improve this question
Obviously the difference is that one can and one cannot access Netflix. But how does Netflix ban VPNs while not catching VPNs designed specifically to access Netflix?
The main difference is the question of whether Netflix knows about them yet or not.
In time, the VPNs which can access Netflix today will likely end up being blocked by from accessing the service when Netflix's analysis of incoming connections reveals IP addresses which could belong to VPNs used to circumvent their restrictions.
It is possible that some operators of VPN services may make use of IP addresses which are changed periodically to make detection less likely and this is how they may go for an extended period of time without being blocked.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 8 years ago.
Improve this question
EDIT: i would really appreciate a source or an example that talks about this being done.
Some companies have a distributed program written in C++, it runs on different machines, it uses TCP/IP for inter communication between different machines (windows and linux). Is it possible to write a program from the ground up using other languages (python, java) that will be able to join their network?
Yes. Of course, TCP/IP is language agnostic. The key issue is to get the protocol correct.
If you have the specification for what is being communicated (or can reverse-engineer it), then yes. Without knowing what to send, and what to expect back it'll be a losing battle.
Of course! That's why it is a protocol: you don't have to know who is on the other side, as long as it follows the protocol specification
Based on edit:
This info is anywhere, based on the language you want to use. Here is a basic python example for tcp communication
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 8 years ago.
Improve this question
I want to understand http protocol in depth. Does anyone know where can I find relevant material for HTTP. A few questions that I have in particular are:
Why does when press enter after typing for eg. "google.com" it gets translated to "http://www.google.com" and not "ftp://www.google.com" or something else.
How does the http request gets transferred to a server, what routing algorithm it uses to decide which server to used, and inside that server where to locate the uniform resource".
Any pointers in this direction are most welcome!!
Because HTTP is simply the web standard for requests. We all agreed on using that when the web started, and now we are stuck with it (whether it is good or not).
HTTP stands for 'Hypertext Transfer Protocol' and is in fact the way how to exchange that information you see on your display when browsing.
FTP, and numerous other protocols are their standards (or in general methods) for their purpose. HTTP serves the purpose of communicating between client and server for the web.
And about how HTTP works internally, well, they wrote a few books on it. The standard is described by the IETF: Hypertext Transfer Protocol -- HTTP/1.1.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 9 years ago.
Improve this question
I want to Know my modem support caller-id and show number or not
I use this AT-command:
AT+FCLASS=?
I know if that response contains 8 support voice but if modem dosnt support voice it means cant support caller-id too?
I use Conexant USB CX93010 ACF Modem
I assume you by caller-id means the supplementary service called CLIP - Calling Line Identification Presentation (for GSM/UMTS networks). You can check if your modem supports this by running AT+CLIP=?. To enable +CLIP: ... unsolicited responses after RING run AT+CLIP=1. Read 27.007 for more details.